一直用git-emacs在emacs里面做版本管理,也没出过啥问题。
最近换到emacsclient上,打开已经纳入版本管理的文件的时候,发现左下角显示的文件状态一直为Uptodate,但是其实我已经编辑过文件了,而且直接从emacs中打开时也能正确显示此文件状态为Modified。
有没有人遇到过这个问题?
大家应该都在用 magit 吧
主要是一开始的时候公司服务器版本太低了……当时添加magit好半天也没成功,就用git-emacs了,现在习惯了。
大概知道重现这个Bug的步骤了,好像是刚刚add的文件没有被server识别刷新,其他的在打开client之前就commit过的文件就没有问题。
关掉client再打开刚刚commit的文件就能正常显示文件状态了,包括修改和再次commit。