Git命令補全配置

最近想偷懶,抽空配置了下git命令的自動補全功能。linux

配置該功能時,只要下載git-bash-completion.git文件,無需下載全部的git源碼。git

所需文件是github搜索的開源文件(很是感謝),具體操做以下:github

Step1:ubuntu

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:bash

修改~/.bashrc,在文件結尾增長:spa

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

Step3:code

執行.bashrc文件,在同一個窗口執行git命令,命令後續部分使用tab鍵補全。get

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

注:源碼

一、上述是git命令補全功能。不要和linux命令補全功能混淆。linux命令補全安裝方法:apt-get install bash-completionit

二、能夠使用git config命令配置git命令別名,減小命令輸入。

後續會陸續介紹git相關知識。

相關文章
相關標籤/搜索