私は通常、ブランチに切り替えて実行します
git pull origin branchname
または私がマスターにいる場合、私はそうします
git pull origin master
ただし、常に行うことを提案している場所をいくつか見ました
git pull origin
どちらかを使用する特定のユースケースはありますか?
私は通常、ブランチに切り替えて実行します
git pull origin branchname
または私がマスターにいる場合、私はそうします
git pull origin master
ただし、常に行うことを提案している場所をいくつか見ました
git pull origin
どちらかを使用する特定のユースケースはありますか?
git pull は実際には、git fetch
その後にgit merge FETCH_HEAD
. つまり、裏で git pull が指定されたパラメーターで git fetch を実行します。
$ git fetch origin #or git pull origin
上記のコマンドは、リモートの refs/heads/ 名前空間からすべてのブランチをコピーし、それらをローカルの refs/remotes/origin/ 名前空間に保存します。
$ git fetch origin master #or git pull origin master
上記のコマンドは、リモートからブランチをコピーmaster
してローカルに保存するだけです。