이쿠의 슬기로운 개발생활

함께 성장하기 위한 보안 개발자 EverNote 내용 공유

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 <원격 저장소 이름> <브랜치명> 

 

 

 

 

 

 


제 글을 복사할 시 출처를 명시해주세요.
글에 오타, 오류가 있다면 댓글로 알려주세요! 바로 수정하겠습니다!


 

반응형