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

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

htm use path raw spa file con get all

1.檢查是否裝了brew 
$ brew list

如果沒有,拷貝以下命令到終端 回車.可以安裝好brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2.查看你是否已經安裝了"bash-completion",如果沒有,繼續往下看:

$ brew install bash-completion

#####安裝完成之後######
?

3.檢查Mac是否能顯示隱藏文件(以.開頭的文件).如果不能拷貝以下命令到終端 回車

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

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

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

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

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