一、命令补全
1、下载git-completion.bash github地址:https://github.com/markgandolfo/git-bash-completion.git
2、然后执行cp目录把此文件拷贝到 ~/ 目录,也就是当前用户目录下,然后vim 编辑 ~/目录下的.bashrc文件,这是每次打开新的终端窗口时自动执行的脚本文件,在里面的最后一行加入命令:source ~/git-conpletion.bash
这个是官网的安装方法
二、高亮显示
1、git clone https://github.com/git/git.git
contrib/completion/git-prompt.sh 高亮显示当前分支名称
2、将git-prompt.sh下载到用户目录,可以重命名为.git-prompt.sh作为隐藏文件,在 .bashrc 中加入一下代码:
source /etc/bash_completion.d/git-completion.bash
# 显示分支官方实现
GIT_PS1_SHOWDIRTYSTATE=true
GIT_PS1_SHOWCOLORHINTS=true
if [ -f /etc/bash_completion.d/git-completion.bash ]; then
source ~/.git-prompt.sh
PROMPT_COMMAND='__git_ps1 "\u@\h:\w" "\\\$ "'
fi
3、然后刷新一下 .bashrc :source ~/.bashrc
4、即可生效