135

ちょっと調べてみたのですが、明確な答えが見つからなかったので質問させてください。

origin と repo2 の 2 つのリモートがあります。

次のようなことをしたい

git pull repo2 master

しかし、これは repo2 の master ブランチを master にプルします。自分のローカル ブランチに別のブランチを指定してプルすることはできますか?

4

2 に答える 2

204
git checkout -b myBranchName repo2/master
于 2012-08-20T18:45:02.213 に答える
4

git pullコマンドは、 と を実行する便利な関数git fetchですgit merge。新しいリモートからブランチを取得するだけで、作業コピーのブランチにマージしようとしない場合は、git fetch. 次に、参照しgit branch -avてすべてのローカルおよびリモート ブランチを確認し、必要に応じていずれかのリモートで操作できます。

于 2012-08-20T18:45:37.320 に答える