【ZZ】使用github管理Eclipse分布式项目开发

老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向你们介绍使用github管 理Eclipse分布式项目。事实上咱们的516inc团队这在开发一个多移动平台项目,除了iOS平台还有Android和Window Phone 7平台,使用github管理咱们Android项目,其实就是配置和使用Eclipse。

下面我根据咱们的经验总结一些心得以下:

1.Eclipse中下载安装Egit插件;

2.建立代码仓库;

3.在Eclipse中使用Egit插件



Eclipse 中下载安装 Egit 插件

打开Eclipse的菜单Help->NewInstall Software弹出对话框。在Work with输入egit,找出egit插件的安装地址。


而后安装egit插件,要求Eclipse3.6以上。



建立代码仓库

安装完成egit插件后,咱们能够到github服务器上建立远程代码仓库用于对应本地代码仓库。使用你的帐号登录https://github.com/。Create A Repository. git

在Project Name中输入“Hello-Android”这是咱们的项目名字,也是咱们代码仓库的名字,固然一个代码仓库中也能够有多个项目。 github

点击“Create repoitory”就会建立的代码仓库,出现下面的画面,这还须要在本地建立与之对应的本地代码仓库。 服务器

可是以前先在Eclipse中建立工程“Hello-Android”,而且建立一个测试文件,以下图所示。 分布式

为了可以链接远程的代码仓库,须要作一些配置,打开的Git Bash的终端输入命令:

$git config --global user.name"你的用户名" 注:能够不是你账号

$git config --global user.email"你的email" 注:注册的账号

$cd Hello-Android 注:建立的工程目录

$git init

$touch README

$git add README

$git commit -m 'first commit'

$git remote add origingit@github.com:<你的账号>/ Hello-Android.git

$git push –u origin master

注意:若是你的git客户端软件没有安装能够到以下地址下载安装和配置SSH Keys:http://help.github.com/win-set-up-git/。

若是一切顺利本地的工程就被成功推送给github服务器了,打开github查看Hello-Android代码仓库,则如图所示。 svn

在Eclipse 中使用Egit插件

本地和远程的代码仓库都建立而且配置完成,接下来就是使用在Eclipse中使用Egit插件了。

若是你并非一个管理员,你只须要将github服务器远程代码仓库clone或导入到本地。在Eclipse右键菜单Import选择Git->Projects from Git如图所示。 测试

选择URI,这是意味着从远程服务器代码仓库导入一个工程。 插件

在URI中输入git@github.com:tonyguan/Hello-Android.git。 ip

点击下一步会有密码校验过程。 开发

输入密码而后就很简单了,再作一些选择就能够导入工程了。

若是修改代码这文件就会处于未提交状态。 rem

提交文件是经过选择工程右键菜单中的Team->Commit弹出提交对话框。在commit message中输入提交的注释信息。

点击Commit按钮就会提交这个文件了。



提交成功只是意味着,文件的变化保存到本地代码仓库中了,而没有推送到远程代码仓库。打开Eclipse的 Perspective 窗口选择Git Repository Exploring如图所示。

而后选择Hello-Android的Remotes->origin->git@github.com:tonyguan/Hello-Android.git。

右键选择菜单Push就开始向服务器推送本地代码了。

若是你要是从服务器下载代码是选择上面的绿色箭头。至于其余的使用与svn没有什么区别了,咱们就再也不赘述。

相关文章
相关标签/搜索