您的位置:首页 > 其它

mac上实现git命令自动补全

2016-07-26 15:25 357 查看
1.brew list (如果没有安装brew,请网上搜索自行安装。)

查看你是否已经安装了"bash-completion",如果没有,继续往下看:

2. brew install bash-completion

#####安装完成之后######

$ brew info bash-completion

#####下边这句话很重要#######

==> Caveats

Add the following lines to your ~/.bash_profile:

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

. $(brew --prefix)/etc/bash_completion

fi

将if...then...那一句添加到~/.bash_profile(如果没有该文件,新建一个)

重启终端,以上为安装bash-completion部分。

3. 找到git-completion

git clone https://github.com/git/git.git
找到"contrib/completion/"目录下的git-completion.bash,并将该文件拷贝到~/目录。

4. 在~/.bashrc文件(该目录下如果没有,新建一个)中添加下边的内容

source ~/.git-completion.bash

然后保存.bashrc文件,然后注意了,此处非常重要:

如果想立马生效,退出终端再启动是不行的,必须要在命令行运行如下命令则立马生效:

source ~/.git-completion.bash
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git tab