java - 如何将Eclipse项目上传到GitHub?

我在Eclipse中有代码,我想上传到GitHub,但到目前为止,我无法弄清楚如何。 它说“创建一个存储库”,但看起来更像是一个包含项目的文件夹,我不知道如何将代码上传到它。 为这个看似愚蠢的问题道歉。 另外,如何删除存储库? 也没有办法做到这一点。

Bill the Lizard asked 2019-09-09T17:07:42Z
6个解决方案
163 votes

虽然Eclipse的EGit插件是一个不错的选择,但更好的方法是学习使用git bash - 即命令行中的git。 学习git的基础知识并不是非常困难,在依赖GUI为您完成之前理解一些基本操作通常是非常有益的。 但要回答你的问题:

首先,从[http://git-scm.com/。]下载git然后转到[http://github.com/]并创建一个帐户和存储库。

在您的计算机上,首先需要使用git bash导航到项目文件夹。 当你到达那里时,你做:

git init

它在该目录中启动一个新的git存储库。

完成后,您需要使用遥控器(您将上传 - 将文件推送到)来注册新的存储库,在这种情况下将是github。 您将从GitHub上的repo中获取正确的URL。

$ git remote add origin https://github.com/[username]/[reponame].git

您需要将现有文件添加到本地提交:

git add .   # this adds all the files

然后你需要进行初始提交,所以你做:

git commit -a -m "Initial commit" # this stages your files locally for commit. 
                                  # they haven't actually been pushed yet

现在,您已在本地仓库中创建了一个提交,但未在远程仓库中创建。 要把它放在遥控器上,你可以按照你发布的第二行:

git push -u origin --all
Jokab answered 2019-09-09T17:08:43Z
40 votes

这是一个将eclipse项目上传到github的分步视频

[https://www.youtube.com/watch?v=BH4OqYHoHC0]

在这里添加步骤。

  1. 右键单击您的eclipse项目 - > Team - > Share project

  2. 从显示的列表中选择git; 选中要求创建或使用存储库的框 - >单击创建存储库,然后单击完成。 - 这将创建一个本地git仓库。 (假设你已经安装了git)

  3. 右键单击项目 - >团队 - >提交 - 仅选择要提交的文件,然后单击提交。 - 现在文件已提交到您的本地仓库。

  4. 转到eclipse中的git存储库视图(或者Team - > Show in repositories View)

  5. 展开项目的git仓库,右键单击“远程” - >“创建远程”

  6. 远程名称将显示为原点,选择“配置推送”选项并单击“确定”

  7. 在下一个对话框中,单击URI文本框旁边的更改并提供您的git URL,用户名和密码,然后单击“保存并推送”。 这配置git Push。

  8. 要配置Fetch,请转到Git Repositories - > Remote - > Configure Fetch - > Add - > Master Branch - > Next - > Finish - > Save and Fetch

  9. 对于配置主分支,分支 - >本地 - >主分支 - >右键单击并配置分支 - >远程:原点和上游分支:refs / heads / master - >单击确定

刷新回购后,您将能够看到您提交的文件,并且可以从回购中进行推送和拉取。

Aparna answered 2019-09-09T17:10:28Z
2 votes

您需要一个git客户端将您的项目上传到git服务器。 对于eclipse,EGIT是一个使用GIT的好插件。

要学习git的基础,请看这里//我认为你应该先掌握基本知识

stinepike answered 2019-09-09T17:10:58Z
1 votes

对于eclipse,我认为EGIT是最好的选择。本指南[http://rogerdudler.github.io/git-guide/index.html]将帮助您快速了解git。

Vidmar Fernandes answered 2019-09-09T17:11:23Z
1 votes

其中许多答案提到了如何在Git上共享项目,这很简单,你只需要在git上共享代码,但有一点要注意的是,没有明显的“项目文件”,最终用户可以双击。 相反,您必须使用Import-> General-> Existing project并选择整个文件夹

Colin D answered 2019-09-09T17:11:47Z
0 votes

Jokab的答案帮了我很多,但在我的情况下,我无法推送到github,直到我登录我的github帐户到我的git bash所以我运行了以下命令

git push http://github.com/[user name]/[repo name].git

然后

git push http://github.com/[user name]/[repo name].git

在第二个命令出现GUI窗口后,我提供了我的登录凭据,它对我有用。

Adindu Stevens answered 2019-09-09T17:12:29Z
translate from https://stackoverflow.com:/questions/17552457/how-do-i-upload-eclipse-projects-to-github