无法在实时

时间:2015-10-29 09:51:14

标签: git sublimetext2 sublime-text-plugin

我通过Sublime Package Control在sublimeText2中安装了GitGutter插件。

然后,当我打开一个位于git存储库中的文件(同一目录中有一个.git文件)并修改它(添加新行等)时,阴沟上没有任何内容(甚至保存更改后。)

我尝试手动运行gitgutter,输入cmd + shift + P和GitGutter: compare against HEAD,然后它显示了排水沟的变化!但是,当我做其他更改时,我总是必须手动运行Compare against HEAD来显示更改,它不能在实时...

我查看了我的sublime设置文件,“live_mode”是true

有没有人知道如何让它发挥作用?

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

看起来其他人遇到了同样的问题:请参阅https://github.com/jisaacks/GitGutter/issues/245(虽然问题标题是Windows,但有人在mac上发表评论,确认它也会影响他们)。由于该问题目前尚未解决,并且没有列出任何变通方法,看起来还没有已知的解决方案,但它可能是您在线程上订阅通知的最佳选择。

答案 1 :(得分:0)

这很可能是由于GitGutter没有找到git可执行文件的问题。

来自README

它无效!?

图标无法显示的最常见原因可能是GitGutter在path上找到git可执行文件时出现问题。请阅读git_binary设置中有关如何解决此问题的部分。

Git路径

如果找不到git但是GitGutter,您可能需要将git_binary设置设置为git二进制文件的位置,例如在便携式环境中; javascript "git_binary": "E:\\Portable\\git\\bin\\git.exe" 或者在POSIX环境中,如果它位于您的路径中,您可以运行which git来查找git的路径。