回答:
これがマスターブランチです。制御システムのメインツリー。
push =変更をリモートサーバー
オリジンにプッシュする=リモートサーバーオリジン
マスター=マスターブランチ
別のリモートブランチがある場合、「git push origin test」のようなものがあり、テストリモートブランチに変更をプッシュします。
git push feature/Calculator calcFeature
feature / Calculatorは正しいリポジトリではないという致命的なエラーが発生しました
git push origin calcFeature:feature/Calculator
はトリックIIRC を実行する必要があります。または、チェックアウトgit push -u origin feature/Calculator
中に行うこともできますcalcFeature
それmaster
はの<src>
一部ですrefspec
。
これは、ローカルmaster
ブランチがmaster
リモートのブランチorigin
(orgin/master
)にプッシュされることを意味します。
指定した場合
git push origin master:my_work
それからあなたはあなたのローカルmaster
をにプッシュしたでしょうorigin/my_work
。:my_work
パーツを使用しない場合、宛先はデフォルトでソースとして指定されたものと同じブランチになります。
指定するだけ
git push origin
デフォルトで、一致するリモートブランチを持つすべてのローカルブランチをそのブランチにプッシュします。現在のブランチだけではありません。これはを使用するのと同じgit push origin :
です。
このデフォルトを変更するにはgit config remote.origin.push HEAD
、を使用します。これにより、現在のブランチが同じ名前のリモートブランチにプッシュされます。
参照のconfigure-ローカル・ブランチのためのプッシュ・ツー・固有の分岐 refspecsおよび設定の設定の詳細については、をpush.default
。
git push origin test
ローカルtest
ブランチをにプッシュしorigin/test
ます。誰かが現在のブランチがプッシュされることを期待していた場合に備えて。