20170418更新
本文作废,不推荐在eclipse下使用git插件,因为实在是太垃圾了了,推荐使用Tortoisegit
。
安装
eclipse的git插件叫egit
,官方下载页面:http://www.eclipse.org/egit/download/
如果使用在线安装的方式,在地址栏输入 http://download.eclipse.org/egit/updates :
我试过本地安装,就是单独把插件下载下来然后放到dropins文件夹下,但是没有成功,所以只能在线安装了。
安装完之后重启Eclipse,在工具->选项里面配置github的用户名和邮箱,如果你之前使用过类似TortoiseGit之类的工具,这里应该已经配置过了,因为这个配置是全局的。
点击Add Entry
,key填写user.email
和user.name
,value分别填写你的邮箱和用户名
简单使用
将本地项目共享到github
右键想要共享的本地项目,选择team->share->git:
刚刚创建完本地仓库是这样的:
到这里,你只是把代码提交到本地仓库,还要继续提交到远程仓库(比如github),当然其实你也可以一步完成,在上一步的时候直接选择Commit and Push
。
右键项目->Team
->Remote
->Push
:
如果出现rejected non fast forward
错误,说明是代码冲突,即本地代码和远程代码不一致,需要先fetch,然后再merge,最后再重新push。当然也可以上一步重新勾选force标志强制提交,但是这样做可能会丢失改动,通常不推荐这么做。
将github上的项目检出到本地
// TODO 这里有待补充