2011-09-25 103 views

回答

2

origin/branch-0.2是在遠程名爲origin的本地參考branch-0.2。它也被稱爲遠程跟蹤分支。您可以通過運行:git fetch origin branch-0.2與遠程同步(以後使用git merge進行手動合併)。爲了同時獲取和合並,您可以使用:git pull origin branch-0.2

+0

要添加一些信息:如果您只是執行'git fetch',您只需下載在遠程版本的分支上更改的對象。 'branch-0.2'仍然指向你的改變。如果你想合併更改,你需要發出'git merge origin/branch-0.2'來重新同步。這是自動完成,如果你做'git拉' – klaustopher

+0

我剛剛更新了我的答案;謝謝。 :-) –

+1

恐怕你的答案中有一個元素是不正確的:'git fetch origin branch-0.2'不更新'origin/branch-0.2',它只是將'FETCH_HEAD'指向'branch-0.2' '指向'origin'。就個人而言,我只會使用'git fetch '這個形式的'git fetch',它會從''更新所有遠程跟蹤分支,這通常是您想要的。 –