Git命令补全配置

原创
2021/02/18 22:58
阅读数 5.1K

最近想偷懒,抽空配置了下git命令的自动补全功能。

配置该功能时,只要下载git-bash-completion.git文件,无需下载所有的git源码。

所需文件是github搜索的开源文件(非常感谢),具体操作如下:

Step1:

root@ubuntu:~# git clone https://github.com/markgandolfo/git-bash-completion.git
root@ubuntu:~# cp git-bash-completion/git-completion.bash ~/.git-completion.bash
root@ubuntu:~# ll .git-completion.bash
-rwxr-xr-x 1 root root 27704 Feb 18 06:16 .git-completion.bash*

Step2:

修改~/.bashrc,在文件结尾增加:

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

Step3:

执行.bashrc文件,在同一个窗口执行git命令,命令后续部分使用tab键补全。

root@ubuntu:~# source ~/.bashrc
root@ubuntu:~# git sta
stage    stash    status

注:

1、上述是git命令补全功能。不要和linux命令补全功能混淆。linux命令补全安装方法:apt-get install bash-completion

2、可以使用git config命令配置git命令别名,减少命令输入。

后续会陆续介绍git相关知识。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
3 收藏
0
分享
返回顶部
顶部