Gitに現在の追跡ブランチをoriginにプッシュするように指示するショートカットはありますか?注
:デフォルトのプッシュ動作ただし、デフォルトの動作を変更しないアドホックなソリューションを探しています。
例えば、私がブランチにいるとするとfeature/123-sandbox-tests
、
git push origin feature/123-sandbox-tests
これは面倒です。私はショートカットを探しています。
git push origin current # <- example, not working
ここで、git は現在のが であることを認識しますfeature/123-sandbox-tests
。
編集: バージョン2.0から、gitのデフォルトの動作はより直感的な動作に変更されました。これが私が実現したかったことです。このSOの質問詳細については。
編集2 :ceztkoの回答設定に関係なく現在のブランチをプッシュできるため、これが最善の答えです。
ベストアンサー1
によるとgit push
ドキュメンテーション:
git push origin HEAD
A handy way to push the current branch to the same name on the remote.
したがって、必要なのは だと思います。また、まだ origin にプッシュしていない場合は、ローカル ブランチでアップストリーム追跡情報を設定するとgit push origin HEAD
便利です。git push -u origin HEAD