3

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

4

1 回答 1

2

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

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

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

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

如果你确定你丢失了你没有选择的项目和/或一个或多个完全不相关的工作空间,那么我怀疑你发现了一个和这个一样严重的错误:https ://github.com /MrMEEE/bumblebee-老和被遗弃/commit/a047be85247755cdbe0acce6f1dafc8beb84f2ac

于 2013-09-06T12:58:05.397 回答