この質問の変形に対処する他の質問があることは知っています。つまりこれ。
問題は、すべてのローカル ブランチがすでにリモート ブランチを追跡している (またはリモートに存在する) ことを回答が想定していることです。
私が今直面している問題は、私がリモート チームと協力していて、ローカルにないリモート ブランチを作成する場合があることです。
1 つのコマンドで、ローカルで追跡しているブランチへの最新の変更と、追跡していないすべてのブランチの最新バージョンの両方をプルするにはどうすればよいですか。
これを行うgit pull --all
と、追跡されている最新のブランチをプルするだけです。
ありがとう。
編集:
と の 2 つのリモコンが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.