すると、brname で今のリポジトリのブランチ名を標準出力で返すようになりました。 コマンドと組み合わせる 追記 こちらのaliasを使った例ですが、aliasを使わなくてもできる方法をコメントにて指摘頂いており、 Gitのブランチ名を返すエイリアスを設定しなくても地味に捗った にまとめましたので、こちらも併せてご参考下さい。 git push ブランチをローカルで作ってリモートに初めてpushする時に使えます。 毎回ブランチ名をコピペしてpushしていた作業がコピペ不要になります。 追記:コメントにて push -u については git push -u origin HEADがこれと同じ意味になるとの指摘をいただきました。確かにこちらだとaliasも不要ですね…! git pull 自分の今いるブランチのみpullすると、余計なものをpullせずにすむのでブランチ名で指定したい時に使え