ローカルgitリポジトリのmasterブランチを、Originと呼ばれるリモートリポジトリのmasterブランチにgit Push Origin master
またはgit Push Origin
?
git Push
およびgit Push Origin
のデフォルトアクションは、git
バージョン1.7.11
以降変更されました。
1.7.11
の前に、git Push
はデフォルトで、同じ名前でリモートに存在するすべてのブランチをプッシュします。
1.7.11
であるため、git Push
はデフォルトで、現在のブランチを同じ名前のリモートブランチにプッシュします。
バージョン1.7.11
の前後では、Push.default
構成オプションを使用してデフォルトの動作を構成できます。この構成オプションは、git
version 1.6.3
で導入されました。
git Push Origin master
これはマスターブランチをOriginにプッシュするだけです
git Push Origin
すべてのブランチをOriginにプッシュします
更新-この回答が書かれてからGitの動作が変更されました。 git Push Origin
はGit> = 2.0でデフォルトで現在のブランチを同じ名前の一致するブランチにプッシュしますが、この動作はgit config
でオーバーライドできます