我使用 EGit 成功地将我的项目推送到了 GitHub。我的存储库名为 HelloWorld,eclipse 中的项目名称也是 HelloWorld。我的问题是,在推送时,它会将项目上传到 HelloWorld 文件夹下。因此结果是存储库 HelloWorld,然后是文件夹 HelloWorld,最后是 src 文件夹。要更加清晰,请查看该 链接。我希望在 HelloWorld 存储库下有一个 src 文件夹。我该如何实现这个目标?
我使用 EGit 成功地将我的项目推送到了 GitHub。我的存储库名为 HelloWorld,eclipse 中的项目名称也是 HelloWorld。我的问题是,在推送时,它会将项目上传到 HelloWorld 文件夹下。因此结果是存储库 HelloWorld,然后是文件夹 HelloWorld,最后是 src 文件夹。要更加清晰,请查看该 链接。我希望在 HelloWorld 存储库下有一个 src 文件夹。我该如何实现这个目标?
关键在于你在eclipse中创建项目时的时间点。
第一步,在eclipse中创建Java项目。右键单击项目,选择 Team > Share > Git。
在“配置Git存储库”对话框中,请确保选择在项目父文件夹中创建存储库的选项。
然后您可以将其推送到Github上。
注意:Eclipse会警告您不要将git存储库放在您的工作区中。因此,当您创建项目时,请将项目目录设置在默认工作区之外。
简单步骤:
-打开Eclipse。
我在本地已经提交了一个新项目时,会使用以下简单步骤:
我遇到了同样的问题,并通过阅读这篇文章解决了它,但在解决它的过程中,我遇到了一个问题:auth failed
。
最终,我通过使用ssh key
的方式进行授权来解决了它。我发现EGit官方指南非常有用,并成功地按照提供的链接中的Eclipse SSH配置
部分进行了配置。
希望能对你有所帮助。