Git Android Studio项目中缺少文件

Git Android Studio项目中缺少文件,git,android-studio,Git,Android Studio,我对Android Studio项目中丢失的文件有问题。我所做的是: 我一直在开发我的应用程序,然后我导出了.apk文件,关闭了Android Studio,明天我再次打开它时,文件丢失了。没有Java类或包,甚至没有build.gradle文件,尽管在我的workspace.xml中我可以看到类的路径 我集成了版本控制,但我没有提交我所做的最后更改。如何返回我的项目? 此外,我的项目存储在外部SSD上,我有许多其他项目正在加载,工作正常,但问题在于这一个 我在谷歌上搜索了一下,找到了一些类似的

我对Android Studio项目中丢失的文件有问题。我所做的是:

我一直在开发我的应用程序,然后我导出了.apk文件,关闭了Android Studio,明天我再次打开它时,文件丢失了。没有Java类或包,甚至没有
build.gradle
文件,尽管在我的
workspace.xml
中我可以看到类的路径

我集成了版本控制,但我没有提交我所做的最后更改。如何返回我的项目? 此外,我的项目存储在外部SSD上,我有许多其他项目正在加载,工作正常,但问题在于这一个

我在谷歌上搜索了一下,找到了一些类似的案例并尝试:

  • 与渐变文件同步
  • 使缓存无效并重新启动
  • 导入项目
这些步骤都不起作用。这就是我所拥有的:


在终端中运行
git status
时,输出是什么?你的“丢失”文件在那里吗?嘿@PPartisan
git status
向我显示了我创建的或更改的新文件,但也向我显示了
已删除的文件
不明白,我没有删除任何东西“已删除”(已删除?)文件是你丢失的吗?是的,那些文件丢失了。从屏幕截图中可以看到,基本上所有内容都丢失了。应用程序文件夹是空的。更改是存储在磁盘上还是存储在VCS中?如果是,这只是一个AS问题,您可以忽略此评论的其余部分。但是,如果您丢失了更改,并且没有存储这些更改,并且想要将其恢复,那么您就有点麻烦了。使缓存失效并重新启动会删除本地历史记录(“集成VCS”-以IDE设置为使用的任何度量存储不同版本的文件,并且通常会在需要时进行保存),这意味着您无法恢复这样的文件。如果更改也没有提交给VCS,那么您就没有选择了,除非您手动备份。当您在终端中运行
git status
时,输出是什么?你的“丢失”文件在那里吗?嘿@PPartisan
git status
向我显示了我创建的或更改的新文件,但也向我显示了
已删除的文件
不明白,我没有删除任何东西“已删除”(已删除?)文件是你丢失的吗?是的,那些文件丢失了。从屏幕截图中可以看到,基本上所有内容都丢失了。应用程序文件夹是空的。更改是存储在磁盘上还是存储在VCS中?如果是,这只是一个AS问题,您可以忽略此评论的其余部分。但是,如果您丢失了更改,并且没有存储这些更改,并且想要将其恢复,那么您就有点麻烦了。使缓存失效并重新启动会删除本地历史记录(“集成VCS”-以IDE设置为使用的任何度量存储不同版本的文件,并且通常会在需要时进行保存),这意味着您无法恢复这样的文件。如果这些更改也没有提交给VCS,除非您手动备份,否则您将没有选择