Mac系统按tab键git自动补齐

如果你用的是zsh

curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.zsh -o ~/.git-completion.zsh
curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash
mkdir -p ~/.zsh/functions && cp ~/.git-completion.zsh ~/.zsh/functions/_git

~/.zshrc中添加:

zstyle ':completion:*:*:git:*' script ~/.git-completion.bash
# `compinit` scans $fpath, so do this before calling it.
fpath=(~/.zsh/functions $fpath)
autoload -Uz compinit && compinit

参考:
https://stackoverflow.com/questions/28028740/git-tab-completion-in-zsh-throwing-errors

如果你用的是bash:

curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash

~/.bash_profile中添加:

if [ -f ~/.git-completion.bash ]; then
    . ~/.git-completion.bash
fi
source ~/.bash_profile
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容