我通过Sublime Package Control在sublimeText2中安装了GitGutter插件。
然后,当我打开一个位于git存储库中的文件(同一目录中有一个.git
文件)并修改它(添加新行等)时,阴沟上没有任何内容(甚至保存更改后。)
我尝试手动运行gitgutter,输入cmd + shift + P和GitGutter: compare against HEAD
,然后它显示了排水沟的变化!但是,当我做其他更改时,我总是必须手动运行Compare against HEAD
来显示更改,它不能在实时...
我查看了我的sublime设置文件,“live_mode”是true
。
有没有人知道如何让它发挥作用?
感谢您的帮助!
答案 0 :(得分:0)
看起来其他人遇到了同样的问题:请参阅https://github.com/jisaacks/GitGutter/issues/245(虽然问题标题是Windows,但有人在mac上发表评论,确认它也会影响他们)。由于该问题目前尚未解决,并且没有列出任何变通方法,看起来还没有已知的解决方案,但它可能是您在线程上订阅通知的最佳选择。
答案 1 :(得分:0)
这很可能是由于GitGutter没有找到git可执行文件的问题。
来自README:
图标无法显示的最常见原因可能是GitGutter在path上找到git
可执行文件时出现问题。请阅读git_binary设置中有关如何解决此问题的部分。
如果找不到git
但是GitGutter,您可能需要将git_binary
设置设置为git二进制文件的位置,例如在便携式环境中;
javascript
"git_binary": "E:\\Portable\\git\\bin\\git.exe"
或者在POSIX环境中,如果它位于您的路径中,您可以运行which git
来查找git的路径。