반응형
fetch, commit, pull, push 명령어에 대해서 비전공자도 이해할 수 있는 수준으로 설명하려고 합니다.
git fetch, commit, pull, push 명령의 설명
- git fetch 명령어는 원격 저장소의 최신 버전을 로컬 저장소에 내려받는 목적으로 사용합니다.
- git pull 명령어는 원격 저장소로부터 최신 버전을 가져와 로컬 저장소의 현재 브랜치에 병합하는 데 사용합니다.
- 간단하게 설명하면, git fetch와 git merge를 합친 것과 같은 역할을 합니다.
- git commit 명령어는 추가되거나 수정된 모든 파일의 변경 사항 stage, change 영역으로 변경하는 목적으로 사용합니다.
- git add 명령어로 change 영역에 넣어놓고, 다시 git commit 명령어로 stage 영역으로 분리해서 사용하기도 합니다.
- git push 명령어는 로컬에 있는 파일을 원격 저장소로 upload 하는 목적으로 사용합니다.
git fetch, commit, pull, push 사용법
- 원격 저장소로부터 모든 브랜치의 최신을 받습니다.
git fetch -all
- 원격 저장소와 Local 영역의 내용을 merge 합니다.
git pull
- 추가 및 수정된 파일을 stage 영역으로 이동합니다.
git add -A
- 추가 및 수정된 파일을 commit 합니다.
git commit -m 'commit message'
- Local 영역에 있는 수정 사항을 원격 저장소로 upload 합니다.
git push
반응형