プロンプトにブランチ名を
OSXでgitを作業していた時にいつもクライアンでやってたので
全然気にならなかったのですが、
ターミナルでgit操作したときに何かしら物足りなさを感じた。
そう、プロンプトにブランチ名がない!
ということで、OSXに導入してみる。
プロンプトにブランチ名を表示させるためには、git-prompt.sh
というシェルスクリプトが必要になる。
gitを導入していればそのファイルはどこかに存在するはずなので(入ってなかったらHomebrew
で入れてください)
以下コマンドでそのファイルを探す。
$ find / -type f -name "*git-prompt.sh*"
見つけたらそのファイルをホームディレクトリにコピーする。
$ cp /Applications/Xcode.app/Contents/Developer/usr/share/git-core/git-prompt.sh .git-prompt.sh
.bash_profile
を編集する。
$ vim ~/.bash_profile ---追記--- source ~/.git-prompt.sh GIT_PS1_SHOWDIRTYSTATE=true PS1='[\u@\h \W]$(__git_ps1 "[\[\033[32m\]%s\[\033[0m\]]")\$ ' ----------
更新した.bash_profile
を反映させる
$ source ~/.bash_profile
あらふしぎ!git環境にcd
するとブランチ名が表示されているはずです。