Mac 终端 git 命令自动补全

首先要安装 bash-completion

brew install bash-completion

将下面代码添加到~/.bash_profile(如果没有该文件,使用vi命令新建一个)。

# git auto completition
if [ -f ~/.git-completion.bash ]; then
  . ~/.git-completion.bash
fi

安装 git-completion.zsh
这个文件不能随便安装,版本需要和当前系统安装的git版本对应。你可以clone整个git项目,也可以单独copy git-completion.bash这个文件到~/.git-completion.zsh

复制下面代码到~/.zshrc,没有创建一个。

source ~/.git-completion.zsh

然后执行

source ~/.git-completion.zsh
source ~/.zshrc

重启终端即可,输入之后tab键,即可弹出补全提示

---------- % git sta
stage    stash    status 

你可能感兴趣的:(Mac 终端 git 命令自动补全)