首先要安装 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