Spacemacs: magit不能正确更新显示当前分支?

emacs: v24.5.1 spacemacs: v0.105.19 分支:dev, commitId: b21c717

切换后如果当前文件有diff的话,文件更新为切换后分支的内容,分支信息也被更新。没有diff的话则不会。 求助。。

貌似这是Spacemacs 的一个已知问题:

https://github.com/syl20bnr/spacemacs/issues/2172

嗯。 revert的那个方式目前可以解决问题。 谢谢 :slight_smile:

注意开启 auto-revert-check-vc-info 后可能会有间歇性的严重卡顿。。可以考虑加个快捷键手动 revert 或者加个 hook 什么的,都比 auto-revert 每隔一段时间检查一次的性能要好

谢谢提醒。只是我刚转这个两三天,不是很明白怎么处理?能否给个示例代码。谢谢 :slight_smile:

手动就是指 M-x revert-buffer 。。 hook目前我也没找到什么好主意,我只是提醒这个方式可能会导致卡顿。

或者你可以通过

  (setq auto-revert-check-vc-info t)
  (setq auto-revert-interval 10)

来设定间隔

2 个赞

好的。谢啦 :slight_smile: