読者です 読者をやめる 読者になる 読者になる

Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

PS1へ現在いるブランチを表示させる

brewでgitを導入した場合、以下のディレクトリに存在しています。

 $ ls /usr/local/Cellar/git/2.0.0/etc/bash_completion.d/

git-completion.bash とgit-prompt.shがあります。
今回つかうのは後者です

 $ cp /usr/local/Cellar/git/2.0.0/etc/bash_completion.d/git-prompt.sh /usr/local/git/contrib/completion/

.bashrcへ以下のように追記します

 source /usr/local/git/contrib/completion/git-prompt.sh
 PS1='[ \033[00m\]\[\[\033[32m\]\W\[\033[34m\] $(__git_ps1 "(%s)")\[\033[00m\] ]\$ '