6
A
回答
2
首先,问题可能很简单,因为不在git控制的路径中。通过发出git status
命令进行检查,看看是否出现错误。
如果您在git路径中,请尝试获取/etc/bash_completion.d/git
文件并再次尝试选项卡填充。如果一切正常,请执行下列操作:
- 以下内容添加到您的
~/.bashrc
文件:
. /etc/bash_completion.d/git
注销。
打开一个新的mintty会话(您使用mintty,对不对?制表完成可能无法工作从“CMD”提示或Powershell的。)
类型
git
后面加一个空格,然后按Tab键两次去测试。你应该得到一个git子命令列表。
分支名称的标签填写现在应该适用于您。例如。 git branch ma <TAB>
应完成为git branch master
。
对我来说,这只是在git bash中工作。如果你在Windows上,我建议使用Powershell和posh-git。 – GolfWolf
它适用于我,请检查此链接http://code-worrier.com/blog/autocomplete-git/ – Noproblem
该评论^是一个更好的答案,因为/ etc/dones't不存在于Windows,而且你不打算有没有先卷曲它的bash文件 –