GIT_PS1_SHOWUPSTREAM不显示信息

时间:2012-05-23 17:34:13

标签: git bash

在我的.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盒子上。

1 个答案:

答案 0 :(得分:0)

在我的系统中,正在从

访问git完成脚本
/etc/git.bash

我可以通过链接到

来更新到最新版本的git
/etc/bash_completion.d/git

用简单的

$ ln -s /etc/bash_completion.d/git git.bash