CentOS添加git命令补全及分支显示

左手 posted @ 2013年5月15日 21:33 in Linux with tags centos linux git git branch git命令补全 , 2428 阅读

CentOS上用yum装好git以后,默认没有命令补全。需要简单配置一下。

1.编辑 ~/.bash_profile 文件,添加以下内容

if [ -f /etc/bash_completion.d/git ]; then
        . /etc/bash_completion.d/git
fi
export GIT_PS1_SHOWDIRTYSTATE=true
PS1='[\u@\h \W\[\033[01;32m\]$(__git_ps1 "(%s)")\[\033[00m\]]\$ '

2.应用修改
source ~/.bash_profile

修改之后的效果如下图:


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter