ausheng

linux git自动补全与提示

先放参考链接

让 Shell 命令提示符显示 Git 分支名称​www.jianshu.com

步骤

  1. 下载git-completion.bash文件,git源码目录中有,也可在这里下载,这里推荐使用DownGit下载单个文件
  2. vim修改~/.bashrc文件,添加如下内容并保存(具体作用见参考链接)
# auto-complete
source ~/.git-completion.bash

# git branch tips
function git-branch-name {
  git symbolic-ref HEAD 2>/dev/null | cut -d"/" -f 3
}
function git-branch-prompt {
  local branch=`git-branch-name`
  if [ $branch ]; then printf " [%s]" $branch; fi
}
PS1="\u@\h \[\033[0;36m\]\W\[\033[0m\]\[\033[0;32m\]\$(git-branch-prompt)\[\033[0m\] \$ "

3. source ~/.bashrc 更新配置

ausheng

爱生活,爱编程

AUSHENG – BLOG

不要害羞,保持联系。我们喜欢结识有趣的人,结交新朋友。