mac git 命令自动补全

Posted talk is cheap, show me the cod

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac git 命令自动补全相关的知识,希望对你有一定的参考价值。

步骤如下:
1、下载Git-completion.bash 或者直接使用SourceTree去clone到本地。
下载地址:https://github.com/markgandolfo/git-bash-completion

2、从下载的git-bash-completion文件夹中,找到git-completion.bash,并将该文件拷贝到 ~/ 中(即将此文件复制到你自己的用户主目录中),并重命名为 .git-completion.bash(以 . 开头命名的文件是隐藏文件,可防止被意外删除)

3、如果你的用户主目录(~/)中没有 .bashrc文件,那么新建一个,并在 .bashrc文件中添加如下内容:

source ~/.git-completion.bash

然后保存.bashrc文件,注意,如果想马上生效,一般可尝试如下方式:
(1)退出终端,再重新启动;
(2)如果(1)不成功,那么可在命令行运行如下命令,则立马生效:source ~/.git-completion.bash

4、但是经过步骤3的设置后,可能有一个缺点,就是每次重新启动终端时,都需要执行如下命令:source ~/.git-completion.bash 才能生效。
改进:在 .bash_profile文件中,添加如下代码即可。

if [ -f ~/.git-completion.bash ]; then
   . ~/.git-completion.bash
fi

 

以上是关于mac git 命令自动补全的主要内容,如果未能解决你的问题,请参考以下文章

Mac上git自动补全功能

Mac系统实现git命令自动补全

MAC配置git命令补全功能

mac git 命令自动补全

mac代码自动补全git上

Mac: mac git 的安装 及实现自动补全