git pull origin master
との違いは何ですかgit pull origin/master
?
ベストアンサー1
git pull origin master
origin
リモートブランチから変更をプルしmaster
、ローカルのチェックアウト ブランチにマージします。
git pull origin/master
は、ローカルに保存されたブランチから変更をプルしorigin/master
、それをローカルのチェックアウトされたブランチにマージします。ブランチorigin/master
は、基本的に から最後にプルされたものの「キャッシュされたコピー」であるorigin
ため、git 用語ではリモート ブランチと呼ばれます。これは少し混乱するかもしれません。
使用可能なブランチを確認しgit branch
、git branch -r
「リモート ブランチ」を表示できます。