2014-11-21 47 views
0

git pull -all從所有的遙控器(?)或只是起源拉動所有分支,但如果我有另一個遠程調用spaceship,我怎樣才能從這個遙控器拉所有分支?Git - 我怎樣才能從一個遙控器拉出所有分支?

這是我的嘗試:

C:\DATA\Git\Repo>git pull --all spaceship 
fatal: fetch --all does not take a repository argument 

C:\DATA\Git\Repo>git pull spaceship --all 
fatal: fetch --all does not take a repository argument 

我試圖尋找對SO但像所有的Git相關的問題,134分的答案回來,每個29組的意見和某些人持續了2頁有關如何混帳內部工作。請簡單地說,我輸入什麼?

謝謝。

+1

可能重複[能「混帳拉--all」更新所有的地方分支機構?](HTTP ://stackoverflow.com/questions/4318161/can-git-pull-all-update-all-my-local-branches) – 2014-11-21 13:25:05

+0

完美,謝謝。現在,我想我不應該刪除這個問題? – 2014-11-21 13:58:18

+0

如果您的查詢已完全解答,並且您同意它是重複的,那麼請繼續並刪除它。 – 2014-11-21 13:59:59

回答

0

您可以運行git fetch這將讓您遠程的所有分支,然後你可以切換到這些分支與git checkout branch

+0

我不認爲這會自動合併分支。 – 2014-11-21 12:38:33

+0

他們是,所有分支都被拉進來,他們只是不顯示,直到你簽出每個分支 – DrRoach 2014-11-21 12:42:43

+0

好吧,那麼問題是,我不會是檢查分支機構。這是一個自動cronjob從遠程備份。 – 2014-11-21 12:44:53