背景 gitでブランチをいっぱい切って運用してる場合、ブランチの移動を頻繁に行う。 そして、ちゃんと自分が今何処のブランチで作業しているかを把握していないと、 機能ブランチだと思って、コミットしたらmasterブランチだったとかになってしまう。 結果、git branchを叩きまくることになる と言っても、やっぱりめんどくさい。 そこで、よくやられていることかもだけど、 プロンプトにブランチ名表示した。 めっちゃ便利。これ使う用になってから、git branch叩く回数が極端に減った。 もう、これないと死ぬ。 参考URL zsh で Git の作業コピーに変更があるかどうかをプロンプトに表示する方法 Gitとプロンプト変数PS1とbash_completionと ソース 2つ目の参考URLのやり方だと上手く行かなくて、 いろいろ試行錯誤した結果、下の形に落ち着いた. やらなきゃいけないこと