2011-08-01 38 views

回答

2

分支參數是您要獲取的分支的名稱。通過(分別)從樹枝提取 http://www.kernel.org/pub/software/scm/git/docs/git-fetch.html

git fetch origin +pu:pu maint:tmp

此更新(或創建,如必要的話)的分支PU和TMP在本地資源庫中:

查看示例在GIT中的文檔pu和maint從遠程存儲庫。

即使pu分支不快進,pu分支也會更新,因爲它帶有加號前綴; tmp不會。

+0

謝謝Brian。因此,如果分支參數只是「多分支」,那麼這意味着「多分支」位於遠程回購的某處...如果它不存在,那麼什麼都不會被取回? – Phillip

+0

沒錯。如果該分支不存在於遠程git上,將會用類似「致命的:無法找到遠程引用somebranch」 – Brian

0

對於這類問題,您應該使用read the manual。要回答您的問題,「git fetch < remote_repo>」將獲取您爲該回購配置的所有遠程分支。這由在.git/config中回購的條目控制。添加「<分支>」僅獲取一個分支,這可能不是您正在遠程跟蹤的分支。

相關問題