在Mac上安装了git之后,发现命令不能自动补全,使用起来非常不方便,本文记录怎么让git命令能够自动补全。
确保bash能够自动补全
# 安装补全工具
brew install bash-completion
# 应用
brew info bash-completion
让git支持自动补全
# 从github上clone git的源码到本地:(clone整个项目可能会比较慢,可以直接去这里复制文件内容)
git clone https://github.com/git/git.git
# 找到”contrib/completion/”目录下的git-completion.bash,将该文件拷贝到~/目录下下并重命名为.git-completion.bash:
cp git-completion.bash ~/.git-completion.bash
# 在~/.bashrc文件中追加如下内容:
source ~/.git-completion.bash
重启终端,大功告成,现在git能够使用tab键自动补全命令了,enjoy it!