在我的.bashrc
文件中,我包含以下内容:
GIT_PS1_SHOWDIRTYSTATE=true
GIT_PS1_SHOWUNTRACKEDFILES=true
GIT_PS1_SHOWUPSTREAM="verbose git"
export PS1="\t]\[\e[${ps_color}m\]\h:\w\[\e[0m\] \$(__git_ps1 '(%s)')> "
这给了我这样的东西:
11:31:12]boxname:~/deploy/config/deploy (master %)>
现在我同时从git status
# On branch master
# Your branch is ahead of 'origin/master' by 3 commits.
哪会让我相信我的提示应该是
11:31:12]boxname:~/deploy/config/deploy (master % +3)>
为什么我不能让它正常工作的任何想法?我在运行gnome-terminal的centos6盒子上。
答案 0 :(得分:0)
在我的系统中,正在从
访问git完成脚本/etc/git.bash
我可以通过链接到
来更新到最新版本的git/etc/bash_completion.d/git
用简单的
$ ln -s /etc/bash_completion.d/git git.bash