Eclipse关联GitHub实现版本控制[通常下载的eclipse里都自带git插件,而后设置本地仓库和远程仓库就能够]

文章来源:http://jingyan.baidu.com/article/64d05a0262f013de55f73bcc.htmlhtml


简述Eclipse中关联GitHub进行版本控制的操做步骤,实现代码的高效管理。git

工具/原料

  • Eclipse
  • GitHub Account

方法/步骤

  1. 1

    检查Eclipse中是否已安装Git插件,菜单栏Help -> About Eclipse,查看是否有Git插件的图标。github

    Eclipse关联GitHub实现版本控制
  2. 2

    如今的Eclipse下载后通常都提供Git插件了,如果没有Git插件,可以使用菜单栏Help -> Install New Software...,在Work with中输入http://download.eclipse.org/egit/updates,勾选Eclipse Git Team Provider和JGit,点击Next,进入安装,重启Eclipse,安装完成。eclipse

    Eclipse关联GitHub实现版本控制
  3. 3

    配置Git,菜单栏Window -> Preferences -> Team -> Git -> Configuration,点击Add Entry...,添加name和email,在将项目代码commit到Git时须要用到name和email信息。在点击Add Entry...弹出的对话框中,Key填user.name,Value填姓名信息,这是添加name信息,在添加email信息时,Key填user.email,Value填email地址。ide

    Eclipse关联GitHub实现版本控制
  4. 4

    Git配置最终效果。工具

    Eclipse关联GitHub实现版本控制
  5. 5

    进入GitHub网页(http://github.com),用GitHub账号登陆,若尚未GitHub帐号则先注册。spa

    Eclipse关联GitHub实现版本控制
  6. 6

    登陆GitHub后点击右下角的New repository按钮添加项目代码仓库。插件

    Eclipse关联GitHub实现版本控制
  7. 输入Repository name(建议与要提交的项目名同名),Description(稍微描述一下此项目是干什么的),选Public(Private要收费,Public免费,不过相应的所发布的项目代码任何人均可以查看获得),最后点击Create repository,项目代码仓库建立完毕。3d

    Eclipse关联GitHub实现版本控制
  8. 建立完毕效果图。版本控制

    Eclipse关联GitHub实现版本控制
  9. 创建Java项目。菜单栏File -> New -> Java Project,输入Project name,此处输入为Java,点击Finish完成。

    Eclipse关联GitHub实现版本控制
  10. 建立class文件。将鼠标移到Java项目src文件夹上,单击鼠标右键,New -> Class,填Package和Name,若是须要包含主方法,能够勾选上public static void main(String[] args),点击Finish完成。

    Eclipse关联GitHub实现版本控制
  11. 编写代码。

    Eclipse关联GitHub实现版本控制
  12. 关联Git。鼠标选中要发布的项目,单击右键,Team -> Share Project,选Git,点击Next。勾选Use or create repository in parent folder of project,选中要发布的项目,点击Create Repository,点击Finish完成。

    Eclipse关联GitHub实现版本控制
    Eclipse关联GitHub实现版本控制
    Eclipse关联GitHub实现版本控制
  13. 发布项目。鼠标选中要发布的项目,单击右键,Team -> Commit,填写Commit message,勾选全选,点击Commit提交。注意:此时,仅是提交在本地Git,还须要Push才能提交到GitHub中。

    Eclipse关联GitHub实现版本控制
  14. 发布到GitHub。鼠标选中要发布的项目,单击右键,Team -> Remote -> Push,粘贴URI,填写User和Password,点击Next;点击Source ref的下拉框,选择mast,点击Add Spec,点击Finish,点击OK完成。

    Eclipse关联GitHub实现版本控制
    Eclipse关联GitHub实现版本控制
    Eclipse关联GitHub实现版本控制
  15. 发布后的GitHub项目页面,能够很方便的看到提交的次数,每次提交的备注信息等,很是方便对代码的管理。

    Eclipse关联GitHub实现版本控制
  16. 从GitHub中取得项目代码。菜单栏Window -> Show View -> Git -> Git Repositories,点击OK;在Git Repositories视图中,点击图示按钮,进入Clone Git Repository对话框;填写URI,User,Password,点击Next;点击Next;选择要保存的路径,点击Finish。至此,项目代码就被下载到指定目录下了,须要使用的时候经过Eclipse Import进来便可。

    Eclipse关联GitHub实现版本控制
    Eclipse关联GitHub实现版本控制
    Eclipse关联GitHub实现版本控制
    Eclipse关联GitHub实现版本控制
    Eclipse关联GitHub实现版本控制
    END

注意事项

  • 项目提交的时候,先Commit再Push,Commit仅是提交到本地,而Push才会发布到GitHub上。