文档章节

将Eclipse中的项目上传到Github

aibinxiao
 aibinxiao
发布于 2017/06/03 12:08
字数 814
阅读 67
收藏 0

前提:

  • 已经安装好了Eclipse和基本的Java开发环境,比如JDK以及其环境变量;
  • Eclipse安装了Git插件,推荐使用高版本的Eclipse,因为它自带了Git插件;
  • 安装好了Git客户端

工具版本:

  • Git客户端:Git-2.10.0-64-bit
  • Eclipse:eclipse-jee-mars-R-win32-x86_64
  • JDK:jdk1.8.0_60

 

1.首先,你需要有一个Github的账号,没有的话先到去注册https://github.com/

   注册成功后,登陆账号,然后找到头像后:

   点击Setting--->点击SSH and GPG keys--->点击New SSH key

   如下图所示:

   点击Setting后:

  

  点击SSH and GPG keys后:

   点击New SSH key后:

2.SSH key设置结束后,在Github新建一个repository(最后与Eclipse中创建的项目名一致);

   如下图所示:

    点击创建后,填写以下相关信息,填好后点击Create repository 如图所示:

   创建成功后,跳转到项目主页,如图所示:

3.在GitHub创建成功后,就可以开始将Eclipse中的项目同步上传到这里了;

   首先找到eclipse中要同步的项目,右键单击--->选择Team--->点击Share Project

   如图所示:

4.点击Share Project后,出现弹框,选择Git,如图所示:

5.点击Next后,出现Configure Git Repository弹框,如图所示:

6.勾选Use or Create repository in parent folder of project,继续出现弹框,如图所示:

7.点击上图中的Create Repository按钮,最后点击finish,如图所示:

    这时候打开在workspace中的Test目录会发现多了一个.git文件夹

8.右键单击Test项目,选择Team--->点击Commit,出现弹框,如图

9.点击Commit按钮,再右键单击Test项目,选择Team--->选择Remote--->点击push,出现弹框

   如图所示:

   注意勾选Store in Secure Store,保存相关信息,否则每次Push都需要重新验证,比较麻烦!

 

   Github中的URL,点击Clone or download 出现URL,如图所示:

10.只要将Github中的URL复制到第9部中框中,点击Next,再次出现弹框,如图所示:

11.点击弹框中的Add All Branches Spec,Specifications for push中会增加一条,

     然后选中Force Update如图所示:

再点击Next,再出现弹框,如图所示:

12.最后点击Finish,即开始push到remote的repository中了,push完成出现弹框,如图所示:

如果见到这个,即表示成功将Eclipse中的项目与Github关联了!

最开始提交的文件也成功上传到了remote repository中了,可以刷新Github中的Test项目进行查看。

 

现在,我们创建一个类,然后进行Commit,再看Github中是否能接收到!

(1)提交创建的Student类

(2)点击Commit and Push,查看GitHub

         注意,代码提交的时候有两种方式:

         1.先点击Commit,然后在右键项目--->Team--->Remote--->点击Push

          2.直接点击Commit and Push即可。

可以看到,本地提交的文件已经成功的同步到了Github,到此将Eclipse中的项目同步到Github结束。

 

本文为原创文章,如果对你有一点点的帮助,别忘了点赞哦!比心!如需转载,请注明出处,谢谢!

 

© 著作权归作者所有

共有 人打赏支持
aibinxiao
粉丝 29
博文 132
码字总数 216544
作品 0
中山
程序员
Git/Github的使用并与Eclipse整合

Git简介 Git是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络...

aqia358
2013/09/22
0
0
将私有Android工程迁移至GitHub

以前不太在意GitHub是因为印象中他一直是托管开源代码的,适合大家分享开源代码。最近感谢党和政府对它的XX,也使我重新关注起它来。才发现GitHub也是可以托管私有代码的,不过要收费 最便宜...

lzpLiu
2013/03/07
0
17
git文章列表

关于gitlab默认clone协议 Git实现从本地添加项目到远程仓库 翻翻git之---一个简单的标签控件 LabelView (随手发了两张小宝宝的玩耍照) Git 项目推荐 | Java 版微信普通号机器人 翻翻git之---...

d_watson
2016/04/20
26
0
Eclipse上安装GIT插件及首次上传代码

一、Eclipse上安装Git插件EGit Eclipse的版本eclipse-Java-helios-SR2-win32.zip(在Eclipse3.3版本找不到对应的 EGit插件,无法安装) EGit插件地址:http://download.eclipse.org/egit/up...

筱飞
2016/05/10
1K
2
eclipse导出项目到git同步到github

我们这里不在使用git创建文件夹制作成仓库同步到github,我们使用eclipse集成git上传到github。首先我们需要那些环境,安装git,网上有现成的windows版,安装后在网上查找配置,配置eclipse...

令狐仗剑
2017/12/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

[雪峰磁针石博客]python3快速入门教程1 turtle绘图-2函数

菲波那契序列: >>> # Fibonacci series:... # the sum of two elements defines the next... a, b = 0, 1>>> while b < 10:... print(b)... a, b = b, a+b...112......

python测试开发人工智能安全
今天
0
0
java环境变量配置最正确的方式

原贴:https://blog.csdn.net/qq_40007997/article/details/79784711,十分详细,亲测有效

kitty1116
今天
0
0
49.Nginx防盗链 访问控制 解析php相关 代理服务器

12.13 Nginx防盗链 12.14 Nginx访问控制 12.15 Nginx解析php相关配置(502的问题) 12.16 Nginx代理 扩展 502问题汇总 http://ask.apelearn.com/question/9109 location优先级 http://blog....

王鑫linux
今天
1
0
Nginx防盗链、访问控制、解析php相关配置、Nginx代理

一、Nginx防盗链 1. 编辑虚拟主机配置文件 vim /usr/local/nginx/conf/vhost/test.com.conf 2. 在配置文件中添加如下的内容 { expires 7d; valid_referers none blocked server_names *.tes......

芬野de博客
今天
0
0
spring EL 和资源调用

资源调用 import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.PropertySource;import org.springframework.core.io.Resource;......

Canaan_
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部