ローカル git リポジトリのマスター ブランチを origin と呼ばれるリモート リポジトリのマスター ブランチにプッシュする場合と使用する場合に違いはありますgit push origin master
かgit push origin
?
質問する
89591 次
4 に答える
62
とのデフォルト アクションはgit push
、バージョンgit push origin
から変更されました:git
1.7.11
以前
1.7.11
は、git push
デフォルトで、同じ名前でリモートにも存在するすべてのブランチをプッシュします。以降
1.7.11
、git push
デフォルトでは、現在のブランチを同じ名前のリモート ブランチにプッシュします。
version の前後1.7.11
で、デフォルトの動作はpush.default
構成オプションで構成できます。この構成オプションは、git
バージョンで導入されました1.6.3
。
于 2012-09-17T16:17:45.653 に答える
35
git push origin master
これは、マスターブランチを元の場所にプッシュするだけです
git push origin
すべてのブランチを元にプッシュします
更新-この回答が書かれてから、Gitの動作が変更されました。 git push origin
on Git> = 2.0は、デフォルトで現在のブランチを同じ名前の一致するブランチにプッシュしますが、この動作は次の方法でオーバーライドできます。git config
于 2012-09-17T15:29:51.423 に答える