简 述: 这周不久前, 更换了MacBook Por的本子,才上手不到一周, 越加喜爱此系统,且很多的喜欢也是要从windows 10上面迁移过来,包裹很多的习惯都是;在公司里面,因为是使用Linux系统,也经常使用git,在macOS 10 .14.6上面,发现git是自带的,都不用自己下载安装的,但是实际过程中却发现, 是没有代码补全功能的比如git clo + Tab按键不会自动变成git clone;本篇就是解决这个问题,

[TOC]


本文初发于 “偕臧的小站“,同步转载于此。


安装bash-completion:

打开终端,运行命令:

brew install bash-completion

编辑~/.bash_profile:

运行命令:

vim ~/.bash_profile 

在文件结尾处添加如下代码:

if [ -f $(brew --prefix)/etc/bash_completion ]; then
  . $(brew --prefix)/etc/bash_completion
fi

安装git-completion.bash:

运行命令:

cd $(brew --prefix)/etc/bash_completion.d
curl -L -O https://raw.github.com/git/git/master/contrib/completion/git-completion.bash
chmod a+x git-completion.bash

重启终端:

重启终端之后, 使用 git + Tab按键, 即可有补全命令功能