我有安装了 Xcode 的 ML 工具(git 来自那里)。
后来我安装了 brew 并安装了 bash-completion,但 git 命令仍然无法自动完成。
Brew 没有这样的包。Google 没有帮助。如何在 Mountain Lion 中启用 git 完成支持?
答案1
解决了:
我在这里找到了解决方案:https://apple.stackexchange.com/questions/55875/how-can-i-get-git-to-autocomplete-eg-branches-at-the-command-line而且效果很好。
我使用 curl 从以下 URL 获得了该信息:
curl https://raw.github.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash
然后我在
~/.bash_profile
文件中添加了以下“如果存在则执行”代码:
if [ -f ~/.git-completion.bash ]; then . ~/.git-completion.bash; fi