从eclipse项目拆分git存储库 - egit

时间:2014-04-05 12:18:46

标签: eclipse git egit

我或多或少是一个git新手,试图通过egit在Eclipse中使用一个好的安装程序。我正在使用最新的更新运行开普勒。

最初我在工作区目录中设置了结构。

+Workspace/.git
+Workspace/TheProject

使用此安装程序(诚然与Juno一起)提交将永远保留。由于这个原因和其他原因,我想将git移到Workspace Directory之外,在eclipse之外的并行目录中。

+OtherDirectory/.git
+Workspace/TheProject

但我没有走得太远。似乎没有简单的方法将EXISTING git拆分到另一个位置而没有让Project移动到那里(!?)

我已尝试过,例如克隆现有的git(在git存储库透视图中)并让它以相同的方式导入项目。 我已经尝试过克隆现有的git,而没有选择"导入项目"同时。 然后我右键单击克隆的存储库并浏览Import Existing Project对话框。我没有机会说出项目应该加载到哪里。

在这两种情况下,项目都与.git目录(现在在工作区之外)相同的目录中结束

+OtherDirectory/.git
+OtherDirectory/TheProject

而不是我希望 - 将项目放在工作区目录中。

这一定是可能的(?),但如何?

1 个答案:

答案 0 :(得分:0)

只需将.classpath.projectWorkspace/TheProjectOtherDirectory/TheProject复制到otherDirectory.git文件夹所在的位置)。

然后将项目导入工作区,如“Eclipse - Import an existing project?

所有内容都将保留在OtherDirectory/(Eclipse工作区文件夹之外),但在Eclipse工作区中可见。