VS code 删除我的 Unity 项目 (OS X)(git clean all)

VS code Delete my Unity project (OS X)(git clean all)

我不使用 git 但 Visual Studio 代码有一个 git 图标。所以我点击了'clean all'然后我的unity项目就被删除了

我怎样才能恢复我的项目?

我正在使用 OS X。

您无法使用 git 或 Visual Studio 代码取回它。可能 OSX 可以帮助您恢复文件(例如通过 Time Machine)。

对您所做工作的简短说明:

  • 您打开了一个文件夹(不是 git 存储库)。
  • 您点击了左侧菜单栏中的 git 图标
  • 由于打开的目录不是 git 存储库,因此只有您单击的选项 "Init git repository"。
  • 出现了一个文件列表,它们都是 unstaged(这意味着它们还不是源代码管理的一部分)
  • 您在 Clean all 上点击了菜单。
  • 出现一个消息框,显示文本:

    Are you sure you want to clean all changes?
    
    This action is irreversible!
    
    There are unstaged changes in X files.
    
  • 您通过点击“Clean Changes”提交了消息框。这删除了文件夹中的所有文件。

我遇到了同样的问题。我能够通过时间机器恢复——否则它会删除我 macbook 上的所有文件。我承认我是菜鸟,但是 git 图标带有 5,000 条通知