命名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的自动完成功能使浏览我全部分支的速度更快!开发