在我的.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 机器上。