是否可以恢复由git checkout覆盖的文件?

时间:2017-10-18 23:58:51

标签: recovery git-checkout

我有未提交的更改并运行

gco . /path/to/file.js

毋庸置疑,我失去了所有的变化。有没有办法撤消这个?更改没有暂存,也没有打开标签。希望他们曾经。使用VSCode(带git镜头)作为编辑器。没有启用时间机器。

1 个答案:

答案 0 :(得分:1)

所以回顾一下:

然后是的,本地修改可能会丢失 非常远程的恢复可能性可能是文件恢复工具(例如在Mac上,Disk Drill 3) 但是,如果自结账以来硬盘活动太多,那么无论如何都不行。

使用像Visual Studio Code这样的IDE,我建议安装并激活“Local History for Visual Studio Code”等扩展程序