简体   繁体   English

TortoiseGit恢复失败 - 无法恢复本地更改

[英]TortoiseGit revert failed - unable to revert local changes

When I do some modifications on my local environment like removing files or modifying them and in TortoiseGit I click commit and try to revert the changes I can see and error: 当我在我的本地环境上做一些修改,比如删除文件或修改它们,在TortoiseGit中,我点击提交并尝试恢复我可以看到的更改和错误:

Revert failed: error: unable to stat just-written file : No such file or directory 恢复失败:错误:无法统计刚刚写入的文件:没有这样的文件或目录

Has anyone else experienced this? 还有其他人经历过这个吗? It seems to be some kind of permissions issues but sometimes this can be fixed by restart of the computer. 它似乎是某种权限问题,但有时这可以通过重新启动计算机来解决。 I would like to find more reliable solution. 我想找到更可靠的解决方案。

Git for Windows, the 2.16.0.windows.2 contains several bugs regarding stat (based on faulty fscache implementation; cf. https://github.com/git-for-windows/git/pull/1445 ). Git for Windows,2.16.0.windows.2包含几个关于stat的错误(基于错误的fscache实现;参见https://github.com/git-for-windows/git/pull/1445 )。

Git for Windows >= 2.16.1.windows.1 is fixed (cf. release notes https://github.com/git-for-windows/git/releases/tag/v2.16.1.windows.1 ). Git for Windows> = 2.16.1.windows.1已修复(参见发行说明https://github.com/git-for-windows/git/releases/tag/v2.16.1.windows.1 )。

PS: For Git >= 2.16 you need at least TortoiseGit 2.5.7. PS:对于Git> = 2.16,你至少需要TortoiseGit 2.5.7。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM