文档章节

将Eclipse中的项目上传到Github

aibinxiao
 aibinxiao
发布于 2017/06/03 12:08
字数 814
阅读 40
收藏 0
点赞 0
评论 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
粉丝 5
博文 53
码字总数 92234
作品 0
深圳
程序员
Git/Github的使用并与Eclipse整合

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

aqia358 ⋅ 2013/09/22 ⋅ 0

将私有Android工程迁移至GitHub

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

lzpLiu ⋅ 2013/03/07 ⋅ 17

git文章列表

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

d_watson ⋅ 2016/04/20 ⋅ 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 ⋅ 2

eclipse导出项目到git同步到github

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

令狐仗剑 ⋅ 2017/12/18 ⋅ 0

Ubuntu16 安装配置git + 安装eclipse 添加命令行快速启动

关键字: github ssh eclipse 你的名字.jpg 虚拟机中安装Ubuntu中需要安装配置git,每次配置的时候总是又重新去百度,下面简单记录,有什么问题还望指正。 1.在Ubuntu中,可以安装一个经常使...

RookieDay ⋅ 2016/12/06 ⋅ 0

配置hadoop开发环境(eclipse,hadoop2.2.0)

通常我们可以用Eclipse作为Hadoop程序的开发平台。 1) 下载Eclipse 下载地址:http://www.eclipse.org/downloads/ 根据操作系统类型,选择合适的版本下载并安装。 2) 下载并编译Hadoop的E...

颜建海 ⋅ 2014/05/06 ⋅ 0

使用git教程

前言:准备条件: 1、github账号注册:https://github.com/ 2、开源中国git:http://git.oschina.net/ 3、csdn代码托管工具:https://code.csdn.net/ 一、git使用 1、git的安装 下载widows版...

毅屺 ⋅ 2016/01/23 ⋅ 0

eclipse中maven项目把生产的jar传到nexus私服上

以dubbo2.5.4-snapshots为例 在https://github.com/alibaba/dubbo下载dubbo源码 添加到eclipse项目中, 修改dubbo项目的pom.xml,添加 上面这个是快照版,如果是releases版 然后修改,maven...

独钓渔 ⋅ 2016/08/03 ⋅ 0

将本地项目上传到Github

将本地项目上传到Github 转载请注明出自天外归云的博客。 前提 已经下载了Git到本地。 创建Repository 首先登陆我的Github页面,在Repositories中New一个并起Repository name为你要上传的项目...

天外归云 ⋅ 2016/03/11 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

容器之重命名镜像

使用docker tag命令来重命名镜像名称,先执行help,查看如何使用如下 mjduan@mjduandeMacBook-Pro:~/Docker % docker tag --helpUsage:docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TA...

汉斯-冯-拉特 ⋅ 4分钟前 ⋅ 0

with 的高级用法

那么 上下文管理器 又是什么呢? 上下文管理器协议包含 __enter__ 和 __exit__ 两个方法。with 语句开始运行时,会在上下文管理器对象上调用 __enter__ 方法。with 语句运行结束后,会在上下...

阿豪boy ⋅ 24分钟前 ⋅ 0

使用 jsoup 模拟登录 urp 教务系统

需要的 jsoup 相关 jar包:https://www.lanzous.com/i1abckj 1、首先打开教务系统的登录页面,F12 开启浏览器调试,注意一下 Request Headers 一栏的 Cookie 选项,我们一会需要拿这个 Cook...

大灰狼时间 ⋅ 24分钟前 ⋅ 0

关于线程的创建

转自自己的笔记: http://note.youdao.com/noteshare?id=87584d4874acdeaf4aa027bdc9cb7324&sub=B49E8956E145476191C3FD1E4AB40DFA 1.创建线程的方法 Java使用Thread类代表线程,所有的线程对......

MarinJ_Shao ⋅ 35分钟前 ⋅ 0

工厂模式学习

1. 参考资料 工厂模式-伯乐在线 三种工厂-思否 深入理解工厂模式 2. 知识点理解 2.1 java三种工厂 简单工厂 工厂模式 抽象工厂 2.2 异同点 逐级复杂 简单工厂通过构造时传入的标识来生产产品...

liuyan_lc ⋅ 47分钟前 ⋅ 0

Java NIO

1.目录 Java IO的历史 Java NIO之Channel Java NIO之Buffer Java NIO之Selector Java NIO之文件处理 Java NIO之Charset Java 可扩展IO 2.简介 “IO的历史”讲述了Java IO API从开始到现在的发...

士别三日 ⋅ 51分钟前 ⋅ 0

[Err] ORA-24344: success with compilation error

从txt文本复制出创建function的脚本,直接执行,然后报错:[Err] ORA-24344: success with compilation error。 突然发现脚本的关键字,居然不是高亮显示。 然后我把脚本前面的空格去掉,执行...

wenzhizhon ⋅ 今天 ⋅ 0

Spring Security授权过程

前言 本文是接上一章Spring Security认证过程进一步分析Spring Security用户名密码登录授权是如何实现得; 类图 调试过程 使用debug方式启动https://github.com/longfeizheng/logback该项目,...

hutaishi ⋅ 今天 ⋅ 0

HAProxy基于KeepAlived实现Web高可用及动静分离

前言 软件负载均衡一般通过两种方式来实现: 基于操作系统的软负载实现 基于第三方应用的软负载实现 LVS是基于Linux操作系统实现的一种软负载,而HAProxy则是基于第三方应用实现的软负载。 ...

寰宇01 ⋅ 今天 ⋅ 0

微软自研处理器的小动作:已经开始移植其他平台的工具链

微软将 Windows 10 、Linux 以及工具链如 C/C++ 和 .NET Core 运行时库、Visual C++ 2017 命令行工具、RyuJIT 编辑器等移植到其自主研发的处理器架构 E2。微软还移植了广泛使用的 LLVM C/C++...

linux-tao ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部