git-completion.bash
git-prompt.sh
其中git-completion.bash是自動補全指令碼,git-prompt.sh是狀態提示指令碼.
把他們兩個放到/etc/profile.d/目錄下,再把git-completion.bash改名為 git-completion.sh 然後建立乙個git.sh檔案(或者直接修改在/etc/profile檔案)在裡面加入以下內容
export git_ps1_showdirtystate=1
export git_ps1_showstashstate=1
export git_ps1_showuntrackedfiles=1
export git_ps1_showupstream="verbose git svn"
ps1='\[\033[1;32m\]
\u@\h
\[\033[1;34m\]
\w\[\033[1;31m\]
$(__git_ps1 " (%s)")\[\033[1;35m\] $
\[\033[0m\]'
重啟後效果如下:
Git命令自動補全
複製 git completion.bash 源 下有個 contrib completion 目錄,有個 git completion.bash 檔案 cd git contrib completion 將該檔案複製到主目錄 下 注意 複製時,檔名前加乙個 點 命令如下 cp git comple...
Git命令自動補全
第一章 bash和git命令自動補全 wget mv git completion.sh git completion.sh注意目標檔名,設定為隱藏檔案。2 配置環境變數 home目錄下增加啟動配置.bash profile。這樣開機就能自動載入.git completion.bash if f g...
Mac Linux 下讓git命令自動補全
在新買了mac電腦上預設自帶有git工具,但是在輸入命令的時候發現命令不能自動補全,使用起來非常不方便,這裡介紹如何配置,實現git命令自動補全 在終端上輸入下面命令檢視是否成功安裝bash completion brew list如果沒有,則安裝,命令如下 brew install bash co...