当我提交项目时,会创建一个额外的项目目录

blu*_*sky 7 eclipse git github egit

我使用以下步骤在github上提交了一个项目:

右键单击您的项目,选择Team - > Share Project - > Git.选择建议的行,然后按"创建存储库".按完成.

用鼠标右键单击您的项目,然后选择"团队" - >"推送".弹出一个对话框.保留以下数据.调整高亮显示的行,以便您使用用户和项目名称.

但是当我在github上查看我的项目时,这是我的项目结构:myproject - > myproject - > src

它应该是:myproject - > src

因此,在github上创建了项目名称的额外级别.我是否正确地提交了项目?

当我尝试与"在项目的父文件夹中使用或创建存储库"共享项目时,项目路径为"c:\ homedir\git\egit-test1\egit-test1"应该不是"c:\ homedir\git\egit-test1 \"?

附上截图: 在此输入图像描述

Ste*_*stl 6

如果您不想在git存储库中添加其他目录级别,则需要在"配置Git存储库"对话框的最顶部启用"在项目的父文件夹中使用或创建存储库"选项(团队 - >共享项目) ...... - > Git).

但是,这将直接在工作空间中创建存储库,而不是在默认存储库文件夹中创建存储库,不建议这样做.但您可以将项目移动到正确的位置,然后在第二步中将其重新导入工作区.

在项目的父文件夹中创建存储库

另一种选择是首先在github上创建存储库.之后,您可以克隆github存储库并将代码移入其中.