git-completionというシェルスクリプトを使えばできるということを知ったのでやってみた。
-
gitのバージョンを調べる
$ git --version $ 1.7.7.5
-
github(http://github.com/gitster/git)に行きcodeのtreeを同じバージョンに切り替える(ブランチの切り替え部分と同じところです)
-
git-completion.bashまでtreeをたどりraw表示に切り替えて保存
自分はhttps://raw.github.com/gitster/git/v1.7.7.5/contrib/completion/git-completion.bashでした -
DLしたファイルに使い方は大体書いてあるのでその通りにやれば動くと思います
$ cd ~ $ mv git-completion.bash .git-completion.sh $ vim .bashrc (or .bash_profile) $ PS1='[\u@\h \W$(__git_ps1 " (%s)")]\$ ' を追記 $ source .bashrc
-
こんなかんじで表示されました
[kozo@kozo-mp current_dir (master)]$
0 コメント:
コメントを投稿