在使用EGit插件1.0.0将Eclipse从Helios升级到Indigo之后,我所有的项目似乎都分别丢失了有关git存储库的元数据。
在Helios中,每个Eclipse项目本身都是一个git存储库。当更新为Indigo时,我希望我可以继续使用Helios的工作区。更新后,所有项目仍然存在于工作空间中;在每个项目目录中,仍然存在.git
子目录,但是Eclipse似乎将每个项目都视为一个git存储库。
因此,项目文件夹中仍然存在所有git元数据,但是eclipse无法识别它们。还有另一种“重新激活” git功能的方法吗?
13
右键单击项目,然后转到团队。它是否具有常用的Git内容,还是允许您“共享”项目?如果显示“共享”,则只需重新设置即可。
—
杰里米,
@杰里米:我已经尝试过了-那里缺少普通的git东西,这就是问题所在。此外,使用“共享”不允许我使用项目文件夹中已经存在的存储库(
—
tohuwawohu 2011年
gitk
在该文件夹上使用非常好...)。使用“ share”,我可以克隆该仓库,但是我不想克隆它,我想在Eclipse中使用它。
您是否可以单击“用户或创建存储库...”复选框,然后选择它?
—
杰里米
@杰里米:非常感谢,现在可以了。在使用“团队->共享...->使用存储库” 之前,我必须重新设置本地存储库。在将它们添加到Git Repositores视图之后,eclipse使我能够按照您的描述“激活”它们。
—
tohuwawohu 2011年