切换工作区后 EGit 不工作

EGit not working after switching my workspace

我最近切换到一个新的工作区,并且从那以后一直无法获得一些 EGit 功能 运行。

例如,当我右键单击并选择 "Compare with" 时,我现在只有 "Revision" 和 "Local History" 作为选项 - "Commit" 选项消失了。右键单击 "Replace with".

也是如此

单击鼠标右键后单击 "Team" 不再产生 "Show in History" 选项。

右边的注释,显示哪一行代码是谁添加的,也不再显示了。

我确信自从更改工作区后我失去了更多功能,但这些是我最常用的功能。

无论如何,我的问题是是否有人对我需要做什么才能取回这些选项有任何提示。我搜索了 Eclipse 和 EGit 文档和板,但运气不佳。

您需要添加正在使用的存储库以使 EGit 知道它们。在 Repositories 视图中,select 视图顶部的 Add existing repository 工具按钮并选择项目所在的存储库被存储。

之后,您可能需要 共享 项目及其各自的存储库(参见 )。然后你应该重新设置。