繁体   English   中英

Visual Studio Code 意外删除了我所有的桌面文件。 有没有办法让他们回来?

[英]Visual Studio Code accidentally deleted ALL of my desktop files. Is there any way to get them back?

作为记录,我是一名新手程序员,目前正在学习哈佛的免费游戏编程课程,我的电脑是 Mac。 我知道如何使用 Git 提交一些东西,但是我不知道所有的复杂性,当我看到技术术语被抛出时我完全迷失了。

我开始在 Visual Studio 代码中做作业,并收到警告说我有超过 5000 个未跟踪的更改,无论这意味着什么。 我把 go 到源代码管理 window 并删除所有更改,认为它会使问题 go 消失。 现在我桌面上的所有文件以及桌面上文件夹中的所有文件都消失了。 有没有办法扭转这种局面? 源代码管理甚至可以做什么,为什么它可以删除您当前未编辑的文件? 看起来它与 git 有关,但我完全不知道这是怎么发生的。

似乎发生的事情是您在桌面文件夹中而不是在实际项目文件夹中运行git init ,这使得 git 项目包括整个桌面。 VSCode 然后通知您所有这些文件都未被跟踪,即您尚未将这些文件添加到 git 中。 为了“修复”问题,您随后删除了这些文件而不查看它们是什么。

为什么它可以删除您当前未编辑的文件?

没有,你做到了。

有没有办法扭转这种局面?

是的,从备份中恢复文件。 如果您没有,这是一个很好的提醒,尽管很遗憾,您总是需要备份。 在 Mac 上使用Time Machine进行设置非常简单,因此没有理由不这样做。

暂无
暂无

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

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