aliasを使う。 # ~/.gitconfig [alias] current-branch = "!$SHELL -c 'git branch &> /dev/null | grep \"^\\*\" | cut -b 3-' __dummy__" これでcurrent-branchサブコマンドが使えるようになる。 $ git current-branch master さらにcb = current-branchというようにエイリアスをはろうとしたけど、エイリアスにエイリアスははれないみたいだ。残念。 追記 もっと素直なコマンドがあった。 $ git rev-parse --abbrev-ref HEAD master ~/.gitconfigは次のようにすればOK。 [alias] current-branch = rev-parse --abbrev-ref HEAD 参考 gi