2013-02-27 3 views

답변

2

그냥 현재 체크 아웃 된 분기를 업데이트합니다.

자세한 내용은 fetch 모든 브랜치 (= origin/* 브랜치를 업데이트 함)와 일치하는 원격 브랜치를 현재 체크 아웃 된 브랜치에 병합합니다.

git fetch 
git merge origin/master 

모든 가지를 당겨하려는 경우는,이 ​​질문에 봐 : Can "git pull --all" update all my local branches?

+0

그렇다면 전체 리포를 새로 고치지 않습니까? – JohnNY

+1

no. 'git fetch'를 직접 사용해야 할 필요가 있습니다. 수동으로 로컬 브랜치를 업데이트해야합니다. – Eevee

+0

그래서 각 브랜치에 대해 git 페치를 수행하고 병합 할 필요가 있습니까? – JohnNY

0

git pull --help

가 통합합니다 시도는 master에있을 경우에 따라서 git pull은 동일합니다 원격 저장소에서 현재 분기로 변경됩니다. 기본 모드에서 git pull은 git fetch와 git merge FETCH_HEAD의 줄임말입니다.

+0

그리고'git fetch'는 모든 원격 추적 지점. – vonbrand

관련 문제