使用EGit将eclipse项目推送到GitHub

时间:2013-12-18 09:52:11

标签: eclipse github egit

我使用EGit成功地将我的项目推送到GitHub。我的存储库名为HelloWorld。我在eclipse中的项目也称为HelloWorld。我的问题是,当我推送项目时,它是在HelloWorld文件夹下上传项目。结果是存储库HelloWorld,然后是文件夹HelloWorld和src文件夹。更容易理解的是项目的link。我希望在存储库HelloWorld下有src文件夹。我怎样才能做到这一点?

4 个答案:

答案 0 :(得分:24)

关键在于你在eclipse中创建项目。

第一步,在eclipse中创建Java项目。右键单击该项目,然后选择团队>份额> GIT中

在Configure Git Repository对话框中,确保选择在项目的父文件夹中创建存储库的选项。enter image description here 然后你可以推送到github。

N.B:Eclipse将向您发出有关将git存储库放入工作区的警告。因此,在创建项目时,请将项目目录设置在默认工作区之外。

答案 1 :(得分:3)

简单步骤:

- 打开Eclipse。

  • 选择要在github上推送的项目>右键单击。
  • 选择Team-> share Project-> Git-> Create repository-> finish。(它将要求登录Git帐户(弹出窗口)。
  • 再次右键单击Project-> Team-> commit。 你已经完成

答案 2 :(得分:0)

我遇到了同样的问题,并通过阅读这篇文章解决了这个问题,在解决问题的同时,我遇到了一个问题:auth failed

最后,我通过使用ssh key方式授权自己来解决了这个问题。我发现the EGit offical guide非常有用,并且通过参考提供的链接中的ssh部分,成功配置了Eclipse SSH Configuration方法。

希望有帮助。

答案 3 :(得分:0)

当我已经在本地提交了一个新项目时,我会使用这些简单步骤:

  1. 打开 github.com 并登录并创建一个新存储库。
  2. 复制新存储库的 URL。
  3. 打开 Eclipse。
  4. 在github上选择要推送的项目->右键单击。
  5. 选择 Team->share Project->Git->“push branch '' ...”。
  6. 按照向导操作直到完成。