2016-03-11 51 views
1

我只在本地有master分支,我有遠程分支masterbranch1git拉和git拉 - 都一樣嗎?

當我運行git pullgit pull --all,似乎這兩個命令是一樣的,我還以爲只git pull拉我的本地當前分支的代碼。

所以這兩個命令是一樣的嗎?

唯一的區別是日誌中的Fetching origin

PS:日誌

git pull --all 
Fetching origin 
fdc1162..8b6f103 master  -> origin/master 
86ce60d..ef1cd89 branch1 -> origin/branch1 

git pull 
8b6f103..713ae5e master  -> origin/master 
ef9f2f9..8d542eb branch1 -> origin/branch1 

--- 編輯 ---

我覺得我得到它。 git pull --all不是指一臺服務器上的所有分支,這意味着對於多臺服務器。

回答

2

git pull --all取自所有配置的遙控器。 git pull只從默認遙控器拉。