创建没有双文件夹的Git仓库

ee7vknir  于 2023-08-01  发布在  Git
关注(0)|答案(2)|浏览(123)

当我使用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存储库来完成。
是的,我正在使用一个空的工作区,与当前工作区分开。

rlcwz9us

rlcwz9us1#

你对自己的最后一个问题很接近。Git仓库永远不应该在Eclipse工作区中。例如,将所有git仓库放在~/git中,并将工作区创建为“~/workspace-...”。通过从git仓库导入,在工作区中创建项目。

ycggw6v2

ycggw6v22#

我也有同样的问题。我是这样解决的:
1.在Eclipse中,在所需位置创建java项目
1.右键单击项目->团队->共享项目
1.选中“在项目的父文件夹中使用或创建存储库”复选框
1.在“共享项目”窗口中,单击位置以突出显示它
1.在同一个窗口中单击“创建存储库”和“完成”按钮
项目文件将与“.git”文件夹处于同一级别。Check the checkbox

相关问题