Eclipse下搭建GitHub开发环境

简介:

自从GitHub的强大性被开发者认识到后,越来越多的开发者选择使用GitHub代替SVN来进行开发。本人也不例外,最近开始研究如何使用GitHub来托管自己的代码,下面就开始介绍如何在Eclipse下搭建GitHub开发环境。


一、创建自己的GitHub账号,官网地址在这里,就不多介绍了。


二、在Eclipse下安装EGIT组件。安装EGIT的组件有两种方法:一种是在Eclipse下选择Install NewSoftware,另一种是在Eclipse的Marketplace中安装。这里以第二种方法为例,介绍EGIT的安装方法。


在Marketplace中搜索“EGIT”,会出现下图所示的界面。选择“EGIT- Git Team Provider”,Install即可。

100349694.png

安装成功EGIT之后,在Eclipse资源管理器中选择Import,在Import对话框中会有Git选项,则表示EGIT安装成功。


三、配置系统环境变量


在系统属性中,找到环境变量,新增HOME变量,值为%USERPROFILE%。如下图所示:

100418861.png

四、新建GitHub库,在GitHub网站创建自己的GitHub库,HelloBoy。如下图所示:

100438961.png

五、将SSH key添加到自己的Git账户。


在Eclipse下,选择window - perferences,在General选项中,选择Network Connections -SSH2,选择key  management TAB页,选择General RSA Key,如下图所示:

100452627.png

将生成的SSH Key添加到GitHub SSH Key中。如下图:

100508989.png

选择上面Eclipse图中的Save Private Key, 将Eclipse中生成的SSH Key保存。

六、在Eclipse下创建HelloBoy项目。与GitHub账户进行连接。

新建HelloBoy Project,随便添加个JSP文件或Java文件。选中HelloBoy,选择Team- Share Project,在弹出的对话框中选择Git,点击“Next”。弹出下图所示的界面:

100526781.png

选择Create按钮,弹出下图所示的对话框,这里记得要将路径中的大写字母改成小写字母,否则GitHub可能识别不了。我自己试了多次,只有小写管用。选择Finish。

100541822.png

这时HelloBoy项目会会出现一些带有“?”的文件,这表示这些项目未与GitHub本地库同步,这里选择Team - Commit。在出现的对话框中,勾选所有文件,Commit即可。这样就把代码库提交到本地仓库。


七、本地的代码库与远程的代码库同步

在Git资源目录下,选择Team - Fetch,将GitHub网络上的目录取下来。如下图所示:

100556863.png

在弹出的窗口中,将项目的网络URI拷贝到下图中,选择“next”.

100610424.png

在弹出的窗口中,选择“Add All Branches Spec”,选择Finish。然后会弹出Fetch成功的对话框。

100623833.png

继续在Git资源目录下,选择Team - merge。因为只有两者同步后,才可以将本地的代码提交到网络上。这里选择“merge”。

100641906.png

   merge过后,会弹出merge成功的对话框。然后,选择HelloBoy项目,选择Team - Remote - Push,弹出如下图所示对话框。

100657548.png

在GitHub官网打开所创建的HelloBoy库,选择SSH,将URL拷贝上面图中的URI中,会出现下图所示的内容。选择”Next“。


100726622.png

100940764.png


在接下来弹出的对话框中,选择”Add All Branches Spec“,选择”Next“。


100750884.png

会弹出Push成功的对话框。至此GitHub环境搭建成功,每次提交代码都重复上面的步骤即可。





本文转自 genuinecx 51CTO博客,原文链接:http://blog.51cto.com/favccxx/1214687,如需转载请自行联系原作者

目录
相关文章
|
4月前
|
Java Linux 开发工具
怎样下载安装Eclipse并配置开发环境?
Eclipse是一款非常流行的Java开发工具,它本身是开源的,适合多种多样的开发场景,深受Java开发者们的喜爱。今天我就跟大家介绍一下如何下载安装Eclipse,以及如何配置Eclipse的开发环境。
48 0
|
4天前
|
Ubuntu Linux 开发工具
建立ubuntu下基于eclipse的android开发环境
建立ubuntu下基于eclipse的android开发环境
|
存储 程序员
30分钟使用Docsify+Github Pages搭建个人博客
30分钟使用Docsify+Github Pages搭建个人博客
267 0
30分钟使用Docsify+Github Pages搭建个人博客
|
Java 应用服务中间件 Apache
SpringBoot2.0 使用Eclipse搭建SpringBoot开发环境(三)
spring Boot使开发独立的,产品级别的基于Spring的应用变得非常简单,你只需"just run"。 我们为Spring平台及第三方库提供开箱即用的设置,这样你就可以有条不紊地开始。多数Spring Boot应用需要很少的Spring配置。你可以使用Spring Boot创建Java应用,并使用java -jar启动它或采用传统的war部署方式。
302 0
SpringBoot2.0 使用Eclipse搭建SpringBoot开发环境(三)
|
监控 jenkins 测试技术
搭建Vue3组件库:第九章 持续集成CI:基于GitHub的Action回归验证
本章介绍一下github的工作流的持续集成服务。
228 0
搭建Vue3组件库:第九章 持续集成CI:基于GitHub的Action回归验证
|
Shell 开发工具 数据安全/隐私保护
Git之使用GitHub搭建远程仓库
我们需要一个作为服务器的远程仓库!当然搭建一个服务器是需要成本的,为什么不把项目托管到Github上呢?作为开源代码库以及版本控制系统,Github拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法,不需要任何成本,为何不使用呢?本节就来学习如何把我们的代码托管到Github上!
202 0
|
Android开发 C语言 芯片
Eclipse下STM32开发环境之安装配置(二)
Eclipse下STM32开发环境之安装配置(二)
758 1
Eclipse下STM32开发环境之安装配置(二)
|
IDE Java 编译器
Eclipse下STM32开发环境之安装配置(一)
Eclipse下STM32开发环境之安装配置(一)
371 1
Eclipse下STM32开发环境之安装配置(一)
|
开发工具 git
【GitHub】从0开始搭建GitHub环境系列之四——编码并提交GitHub
【GitHub】从0开始搭建GitHub环境系列之四——编码并提交GitHub
108 0
|
网络安全 开发工具 git
【GitHub】从0开始搭建GitHub环境系列之三——clone仓库
【GitHub】从0开始搭建GitHub环境系列之三——clone仓库
194 0
【GitHub】从0开始搭建GitHub环境系列之三——clone仓库

推荐镜像

更多