Git分支自動完成

attachments-2020-03-j25e6nDT5e796b48cd903.jpg

 

命名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

v2-397c78f4b55fcda73300eb3c0636ccb4_720w.jpg

git的自動完成功能使瀏覽我全部分支的速度更快!開發

 

attachments-2020-03-MhmGky4M5e796b5d8163e.jpg

相關文章
相關標籤/搜索