如何使用Eclipse EGit在Git存储库根目录中创建项目?

时间:2018-02-21 00:09:14

标签: eclipse git egit eclipse-oxygen new-project

我想将一个全新的Eclipse项目的项目文件添加到git repo的根级别。我希望它看起来像这样:

./projectrepo/.git
./projectrepo/.project
./projectrepo/src
...

但是,Eclipse Egit向导没有提供明显的方法,并坚持创建一个不受欢迎的子目录(下面的屏幕截图):

./projectrepo/project/.git
./projectrepo/project/.project
./projectrepo/project/src
...

如何让Eclipse在存储库根目录中添加我的文件?

据我所知,Egit手册建议不要这样做,但我不打算在这个存储库中有多个项目,所以额外的目录是不必要的(并计入Windows上的文件系统路径限制)。它被建议反对的事实告诉我它必须以某种方式(或文档的错误)。

系统信息:

Windows 7 64位

Eclipse Oxygen Java EE(4.7.0 Build id:20170620-1800)

Eclipse EGit 4.8.0.201706111038-r

Eclipse当前不良行为的屏幕截图

配置Git存储库向导。我想改变的大部分内容,例如Target Location,都是不可编辑的。 Path within repository只能用于添加更多额外文件夹。 Use or create repository in parent folder of project有一个freetext存储库路径输入,但只有父文件夹才能验证并可以使用。 Configure Git Repository wizard screenshot

产生不受欢迎的Git存储库结构。我希望我的项目文件在这个目录中,而不是一个额外的“TestProject”文件夹: Git repository directory structure, with undesired subdirectory

1 个答案:

答案 0 :(得分:0)

请改为:

这样,你应该避免创建双文件夹。