1. 程式人生 > >mac git 的安裝 及實現自動補全

mac git 的安裝 及實現自動補全

完成 隱藏文件 con span 說明 killall github -html --help

1.檢查是否裝了brew
$ brew list
如果沒有,拷貝以下命令到終端 回車.可以安裝好brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.查看你是否已經安裝了"bash-completion",如果沒有,繼續往下看: 
$ brew install bash-completion
#####安裝完成之後######

defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
4.將下面代碼添加到~/.bash_profile(如果沒有該文件,新建一個) 註: ~/ 表示你mac的個人目錄
if [ -f ~/.git-completion.bash ]; then
  . ~/.git-completion.bash
fi

註意:如果沒有安裝git.用以下命令安裝git

$ brew install git 

 5.接下來將git源碼clone到本地

$ git clone https://github.com/git/git.git
6.找到"contrib/completion/"目錄下的git-completion.bash,找不到用spotlight搜索一下git-completion

將該文件拷貝到~/目錄下並重命名為.git-completion.bash

$ cp git-completion.bash ~/.git-completion.bash
7.在~/.bashrc文件(該目錄下如果沒有,新建一個)中添加下邊的內容
source ~/.git-completion.bash

8.好了,重啟終端以後就大功告成了 git自動補全 直接一個tab搞定   如果按一個tab出不來,則說明你的輸入可以匹配多個命令, 

連續按兩次tab,則提示所有匹配的命令

$ git --h[tab][tab]--help        --html-path

mac git 的安裝 及實現自動補全