命名git分支是咱們大多數人都依賴科學的東西。個人分支命名模式一般是{issue number}-short-feature-description,儘管許多開發人員更喜歡以描述開頭並以問題結尾。git
不管使用哪一種模式,具備自動完成功能均可以節省大量時間來鍵入或複製/粘貼。這是如何爲git分支實現自動完成功能!github
首先git-completion.sh從GitHub 下載文件:bash
捲曲https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o〜/ .git-completion.bash
接下來,將如下內容添加到您的~/.bash_profile文件中:3d
若是 [ -f〜/ .git-completion.bash ] ; 而後 。〜/ .git-completion.bash fi
最後一步是從新啓動終端。blog
瞧!如今,您能夠鍵入git checkout {search-string}並按Tab鍵選擇匹配的惟一分支,或再次單擊Tab鍵以查看全部匹配項!ip
git的自動完成功能使瀏覽我全部分支的速度更快!開發