所以我需要一些认真的帮助。我正在考虑在 Eclipse 中使用 EGit。我创建了一个测试项目和 Team > 共享到本地 git 存储库。我将项目提交到存储库。我想很酷,但我不需要这个存储库,所以我删除了它。我的整个项目资源管理器都变空了,包含我所有工作区的文件夹也消失了。我现在有点慌,有人知道怎么办吗?

最佳答案

当您选择 Team > share Project 时,EGit 必须将所选项目的所有文件移动到您选择的 Git 存储库。 EGit 必须这样做,因为您无法使用 git 跟踪不在存储库中的文件。

但是,这会使您的工作区看起来很空。整个项目似乎都没有了。事实上,它不是。在某些配置文件中注意到该项目已移至另一个位置。

如果你删除你的仓库,你也会删除其中的文件(它是一个普通目录,记住这一点!)。这意味着,如果您真的删除了您的存储库并且没有删除指向 eclipse 的链接,以便它不再显示存储库。

除此之外,egit 不接触其他任何东西。它只会移动您选择的项目,并且只会将其移动到您告诉 egit 的位置(选定的存储库)。

如果您确定丢失了您没有选择的项目和/或一个或多个完全不相关的工作区,那么我怀疑您发现了一个与此一样严重的错误:https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/commit/a047be85247755cdbe0acce6f1dafc8beb84f2ac

关于eclipse - EGit 删除了我的工作区,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18642440/

10-13 07:33