繁体   English   中英

在代码管理菜单中恢复visual studio code中删除的文件

[英]Restore deleted files in visual studio code in the code management menu

我真的很伤心,因为我在 Visual Studio Code 中不小心删除了 3 个文件。 我是通过左侧的“源代码管理”菜单完成的。 现在我的问题...是否有可能恢复我这样删除的 3 个文件? 我将不胜感激任何答案,也许您想知道:我使用 Windows:-( 我试图查看 Windows 的回收站,但它不在那里。:-(

不,您无法使用VS Code或标准工具恢复这些文件。 它们没有放入回收站(或您的操作系统的等效物),它们是使用git cleangit reset --hard删除的。 哀悼:-(

当然有用于恢复已删除文件的实用程序可能成功也可能不成功,但这超出了本问题的范围。

我不小心删除了一个甚至没有签入git的文件。 谷歌把我带到了这里。 该文件不在垃圾桶中(Ubuntu 18.4 VS Code 1.31.1)。 望着混帐输出我可以看到它使用git clean -f通过删除它f奥尔塞)。

幸运的是,该文件仍在编辑器中。 只需按Ctrl + P并键入文件名即可。 它应该显示在文件列表中,如果您打开它,它会在选项卡上显示“FILE_NAME(从磁盘中删除)” 只需将内容复制/粘贴到应该的位置即可。

vscode 使用其最新的 TIMELINE视图维护文件历史记录。

如何在 vscode 中恢复已删除的 git-untracked 文件:

在同一目录下创建同名文件。

转到文件资源管理器上的时间线。

您可以获得旧版本的文件。

如果你不小心点击了重命名正下方的删除菜单选项,只要你不慌张,喜欢重启你的电脑什么的,你可以在你电脑的文件资源管理器中打开那个目录

并右键单击。

那里应该有撤消删除或您对目录所做的任何其他操作的选项。

暂无
暂无

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

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