1

ブランチから git "pull origin master" を実行すると、マスターではなくブランチが更新されます。マスターを更新するには、「git checkout master」を実行してから、「git pull origin master」を呼び出す必要があります。更新が現在のブランチに対して行われ、必ずしもマスターではない場合、コマンドで「マスター」が必要なのはなぜですか。

4

1 に答える 1

1

現在のブランチとマージするリモート エンドのブランチを指定しているためです。文字通りの意味:リモートでgit pull origin master定義された URL でリポジトリを参照し、そのブランチを確認し、レポにそのブランチのコピーを作成するために必要なものをダウンロードし (これは という名前のブランチとして保存されます)、そのブランチを何にでもマージします私がたまたま今いるブランチ。originmasterorigin/master

于 2013-01-21T23:02:06.760 に答える