1、安装EGit spa
选择Git,而后Next,配置新仓库的路径。也能够勾选"User or create repository in parent folder of project"在当前项目中建立仓库 插件
选择当前项目并右键 > Team > Commit...(执行Commit,会自动先执行Add to Index,省去一步操做) ip
点击Commit,项目将提交至本地仓库中
3、提交(Push)代码至远程仓库GitHub
登陆GitHub.com,Create a New Repo,建立远程仓库 ci
输入项目名称与描述,其它根据状况进行设置,完成后点击Create Repository it
获取远程仓库地址,Copy下来以便后面使用(暂时使用HTTP协议,一般会使用SSH协议) io
在Eclipse中打开Git Repository视图,配置远程仓库 登录
配置URI信息,使用以前Copy下来的GitHub远程仓库地址 cli
User、Password为GitHub.com的帐号与密码 配置
指定Push目录(规范),Push Ref Specifications 搜索
接下来提交(Push)项目至远程仓库
出现如下窗口提示,则说明Push成功
4、检出远程版本库到本地
检出远程版本库,首先须要克隆(Clone)远程库
配置远程仓库信息,User、Password为GitHub.com的帐号与密码
配置克隆下来的远程分支与仓库存放位置
接下来,开始从克隆的远程仓库检出项目,选择Import Project...
选择Use the New Project wizard...
根据项目状况进行选择,这里选择Android Project from Existing Code...
选择克隆仓库中的代码,修改项目名称,勾选将项目Copy到workspace
检出项目完成
注意:以上方式检出项目后,会存在两个本地仓库,上图第一个为直接克隆的远程仓库,第二个至关于又复制出来了一个克隆仓库,检出完成后,避免重复可删除第一个仓库,留下须要实际操做的工做空间中的这个库。也能够在上一步操做中,不勾选“Copy Projects Inot Workspace”则不会出现重复的仓库,但项目文件不在默认的工做空间中。(若是将远程仓库直接克隆到工做空间中,再经过以上操做检出项目,由于项目重名,会出现“invalid project description”错误)