我只是想将更改提交到我的本地git,当我发现Local Changes窗口缺少过去3小时的所有更改时,只显示以下错误消息:
与过去的50次提交相比,我的设置中没有更改任何内容。我已经在2个月前遇到过这个问题而且当时也无法解决这个问题,但我也很快就注意到它并且再次拉动并重复这些更改,但这次并不容易。
如何解决此问题,并再次恢复检测到的更改,以便为提交进行暂存?在文件中,更改仍然存在,但无论我做什么,它都不会被跟踪。
编辑:点击IntelliJ中本地更改窗口中的刷新按钮修复它。问题解决了。
答案 0 :(得分:1)
当进程(此处为git.exe ls-file
)尝试访问文件时,如果您在Windows上看到权限被拒绝,则该文件可能会被其他进程抢占。
当您看到该错误消息时,请打开Process Explorer并查找(CTRL + F)文件名,以查看其他进程是否使用该文件名。