我知道還有其他問題可以解決這個問題的變種。即this一。我如何一次拉出所有分支 - 包括新創建的分支?
問題在於答案假定所有本地分支已經在跟蹤某個遠程分支(甚至遠程存在)。
我現在面臨的問題是我正在與一個遠程團隊合作,有時他們可能會創建一個本地沒有的遠程分支。
如何在1條命令中將最新的更改同時拉到我本地跟蹤的分支上,並且拉出了我沒有跟蹤的所有分支的最新版本。
當我做git pull --all
,只是拉我的最新追蹤分支。
謝謝。
編輯:
我有兩個遙控器 - bitbucket
和heroku
。
我想從我的bitbucket
遙控器中拉出所有分支....不是從我的heroku
遙控器。
我這樣做:
$ git pull bitbucket --all fatal: fetch --all does not take a repository argument
這:
$ git pull --all bitbucket fatal: fetch --all does not take a repository argument
而且這樣的:
$ git pull bitbucket Password: You asked to pull from the remote 'bitbucket', but did not specify a branch. Because this is not the default configured remote for your current branch, you must specify a branch on the command line.
請更新您的問題,提供更多關於您想要什麼(您想要或不想從中獲取哪些遙控器)的詳細信息,您嘗試過的命令以及結果。 – 2013-07-19 23:47:00
@Cupcake我已經做到了。 – marcamillion