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 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。