oh-my-zsh 上的 Git 自动完成功能未找到分支名称

oh-my-zsh 上的 Git 自动完成功能未找到分支名称

不知何故,上周我 Mac 上的 iterm 应用程序上的 Oh-my-zsh 上的 git 自动完成功能开始出现异常。

如果我输入git checkout然后我习惯于在分支名称上进行自动完成,所以我会看到如下自动完成建议:

master
development
feature/..... 

我不确定发生了什么变化,但突然我开始在提交数字上自动完成,如果我输入相同的内容,我会得到如下内容:

2df4909
ea81288
eb57e90




31b1d73


-- Merge pull request #98
-- added new action
-- fixing test
391adf3

其中 391adf3 是合并提交,带有提交消息merge pull req #98

我想知道发生了什么事,我能检查什么?

这些是我在文件中安装的插件~/.zshrc

plugins=(capistrano jira ruby rails gem rake-fast rvm textmate brew cap bundler dirhistory last-working-dir git git-extras)

答案1

git-extras从列表中删除,它将解决您的问题。

相关内容