2015-01-31 12 views

답변

3

중복되어 있습니다. the docs 인용하기 :

더 정확하게, 지정된 파라미터 git pull 실행 git fetch 및 통화 git merge 현재 지점으로 검색된 지점의 머리를 병합합니다.

+0

** git pull은 주어진 매개 변수로 git fetch를 실행합니다 ** - 무슨 의미입니까? 나는 보통 IDE에서 pull을 클릭한다. – gstackoverflow

+0

'git pull'은 대부분의 유스 케이스를위한 편리한 명령이다. 'git fetch'와'git merge'가 뒤 따르는 것과 같습니다. 'git fetch'는 rempte 브랜치를 업데이트합니다. 'refs/remotes/origin/branch1'을 참조하십시오. 'git merge '는 리모트의 변경을 로컬 브랜치와 병합합니다. –

+0

@gstackoverflow'git pull '할 때 여러 옵션을 지정할 수 있습니다 - 그 중 일부는 병합, 일부는 페칭과 관련이 있습니다. 예를 들어, 얕은 저장소로 작업 할 때 특정 옵션 집합이 있습니다. 그러나 필자가 링크를 준 문서에는 많은 내용이 적혀 있습니다. – raina77ow