我正在安装 git 包的 sublime text3 中工作。这是我的场景考虑这个例子,我在 1 月 31 日、2 月 28 日、3 月 31 日做了以下提交,然后我在 6 月底有几个月(四月和六月)没有提交,我不知道我使用哪个命令在 sublime git 中运行(我猜是 checkout),我最新的本地文件被 3 月 31 日的最后一个 git repo 替换。它甚至删除了我在 3 月 31 日之后在本地驱动器上创建的一些文件。我可以做什么来恢复这些更改并取回我最新的本地文件。我做了一些耗时的重大改变,我无法再做一次。有没有办法恢复我上次提交后创建/更改的本地文件?
我尝试执行 git Reset 但没有任何效果
最佳答案
I did not do any git operations in last two month
然后,在 file recovery tool 旁边,检查你是否有像 Local history 这样的插件.
只有这样的插件才会自动保留修改后的文件的副本。
如果没有......再次,文件恢复工具将是最后的手段。
关于git - 有没有办法恢复 sublime text 3 中被 git checkout 覆盖的工作目录中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56820621/