Tool 사용법/Git
Git 원격 저장소에 pull하는 과정
이쿠우우
2020. 9. 7. 20:26
반응형
Git 원격 저장소에 pull하는 과정
원격 저장소로 부터 내려받기 : fetch
내려받은 데이터를 병함 : merge
위의 두 명령을 한번에 처리하는 명령 : pull
1. pull
원격 저장소로부터 필요한 파일을 다운 + 병합
지역 브랜치와, 원격 저장소 origin/master 가 같은 위치를 가리킴
pull 은 로컬 저장소와 비교하여 병합을 하고 로컬 저장소에 add 까지 수행
git pull = git fetch + git merge
[주의]
본인이 수정하고있던 파일과 동일한 파일이 원격저장소에서 수정되서
pull 되어질때 충돌할 가능성이 있으므로 확인해줘야함
[명령어]
git pull origin master
예)
git pull <원격 저장소 이름> <브랜치명>
2. fetch
원격 자장소로부터 필요한 파일을 다운
지역 브랜치는 원래 가지고 있던 지역 저장소의 최근 커밋 위치를 가리키고,
원격 저장소 origin/master는 가져온 최신 커밋을 가리킨다.
신중할 때 사용
로컬 저장소에 연결된 원격 저장소의 브랜치 목록과 그 파일 내용을 최신으로 업데이트 하는 명령
[명령어]
git fetch origin
git merge origin master
예)
git fetch <원격 저장소 이름>
git merge <원격 저장소 이름> <브랜치명>
제 글을 복사할 시 출처를 명시해주세요.
글에 오타, 오류가 있다면 댓글로 알려주세요! 바로 수정하겠습니다!
반응형