【问题标题】:Restore deleted files in visual studio code in the code management menu在代码管理菜单中恢复 Visual Studio 代码中已删除的文件
【发布时间】:2018-02-09 03:20:40
【问题描述】:

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

【问题讨论】:

  • 您可以在它所在的文件夹中找到它,它不会从磁盘中永久删除,它只是没有从代码菜单中删除。
  • 但是不在src文件夹的目录中
  • 请解释一下?
  • 所以你去Visual Studio并点击删除吧?
  • 当您说源代码管理时,您是指版本控制吗?(Git 等)

标签: windows visual-studio visual-studio-code restore recovery


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    我不小心删除了一个甚至没有签入 git 的文件。谷歌把我带到了这里。该文件也不在垃圾箱中(Ubuntu 18.4 VS Code 1.31.1)。查看 git 输出,我可以看到它使用git clean -f 将其删除,force)。

    幸运的是,该文件仍在编辑器中。只需按 Ctrl+P 并输入文件名。它应该出现在文件列表中,如果您打开它,标签上会显示 "FILE_NAME (deleted from disk)"。只需将内容复制/粘贴到应有的位置即可。

    【讨论】:

    • 我认为这只有在你没有关闭 VSCode 的情况下才有效。
    猜你喜欢
    • 2017-05-07
    • 2019-06-18
    • 2012-10-05
    • 1970-01-01
    • 1970-01-01
    • 2014-03-16
    • 1970-01-01
    • 2019-04-12
    • 1970-01-01
    相关资源
    最近更新 更多