Eclipse中GitHub的配置

  一、GitHub的简单介绍

Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。在团队合作中GitHub有很大的作用,能够及时的得到其他开发者的代码,代码无需再次整合,因此很是方便。

 

二、Eclipse下GitHub的搭建

  GitHit可以再windows Linux多种平台上进行使用,本文主讲解如何在Eclipse中构建代码仓库。

 

1、创建一个GitHub账号

    我们到Github的官方网站https://github.com/进行创建如下图


 

    这样一个GitHub账号就创建好了。

 

2、在Eclipse下安装EGIT组件。

   可以直接在Eclipse的help->install new software中进行,也可在makertplace中安装,一般的Eclipse都是不自带maketplace的,这里推荐一个安装的教程http://zhoujianquan.iteye.com/blog/2020743

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



 

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



 

 3、配置系统环境变量

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


 

4、新建GitHub库

  在GitHub网站创建自己的GitHub库,ZeroTwo(这个在后面配置的时候我做了修改,我重新建了一个库,所以库名不同)。如下图所示

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

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

  ②将生成的SSH Key添加到GitHub SSH Key中

 对于第一次接触来说,找到这个地方可能会有些困难,请看图示点击这里


然后把密钥添加进去



 
 ③密钥添加完成后,选择上面Eclipse图中的Save Private Key, 将Eclipse中生成的SSH Key保存。

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

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



 

 
注释:test是我后来测试用的,这里还是用ZeroTwo比较好。路径的盘符最好是小写,也可以自己试一下大写。

 

②这时HelloBoy项目会会出现一些带有“?”的文件,这表示这些项目未与GitHub本地库同步



 注释:test最好是ZeroTwo,原因同上。

 

③这里选择Team - Commit。在出现的对话框中,勾选所有文件,Commit即可。这样就把代码库提交到本地仓库。



 

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

①打开Eclipse的windows->Open Perspective



 ②切换到Git模式,如下图



③创建一个用于传输数据的remote,如下图



 ④把GitHub中的库的SSH路径写到如下位置(SSH路径在GitHub仓库创建的时候可以看到)



 创建结束。

 

接下来打开Remote,按如下步骤操作。



 

 

 

 这样代码就传到了Github网站上。我们可以在网站的代码库看到如下:

 

 

注意:有的时候,我们需要push 一下Branches,然后再用Remote Push代码到GitHub。

 




 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值