当我使用EclipseTeam选项创建Git存储库时,它会将主项目文件夹移动到存储库中,创建像workspace_name/repo_name/project_name
这样的文件夹结构,所有内容都只在后者中。我希望它是workspace_name/repo_name
,因为存储库和项目的名称几乎总是相同的。
有没有可能在Eclipse中做到这一点而不使用变通方法?或者让git repo和Eclipse项目使用同一个根文件夹是一个坏主意?
根据评论意见的要求进行澄清:我正在做的是right-click a project
=> Team
=> Share Project...
=> Create...
(新的git仓库)。当您进入该存储库的文件夹时,里面有Eclipse项目的文件夹。我希望我的项目文件直接在git仓库中。这个问题问的是,是否可以通过更改Eclipse中的某些设置或使用不同的Eclipse内部方式在当前项目之外创建git存储库来完成。
是的,我正在使用一个空的工作区,与当前工作区分开。
2条答案
按热度按时间rlcwz9us1#
你对自己的最后一个问题很接近。Git仓库永远不应该在Eclipse工作区中。例如,将所有git仓库放在~/git中,并将工作区创建为“~/workspace-...”。通过从git仓库导入,在工作区中创建项目。
ycggw6v22#
我也有同样的问题。我是这样解决的:
1.在Eclipse中,在所需位置创建java项目
1.右键单击项目->团队->共享项目
1.选中“在项目的父文件夹中使用或创建存储库”复选框
1.在“共享项目”窗口中,单击位置以突出显示它
1.在同一个窗口中单击“创建存储库”和“完成”按钮
项目文件将与“.git”文件夹处于同一级别。Check the checkbox