首页 > 代码库 > 在eclipse luna中使用GitHub

在eclipse luna中使用GitHub

此处以我本地的一个工程【test】为例,将项目添加到GitHub版本控制中去。

1. 选中【test】,右键Team>Share Project…

clip_image001

2. 在新的窗口里选择Git,然后Next>

clip_image002

3. 创建本地Git Repository

选择Create…

clip_image003

4. 选择文件夹

我选择的是C:\Users\lu\git\test,

点击Finish返回上一个页面。在3中点击Finish。本地仓库创建完毕。

clip_image004

5. 提交代码

选中项目,右键>Team>Commit…

clip_image006

6. 填写注释

文件全部选中

选择Commit 或者Commit and Push

一句话概括二者的区别: Commit是保存在本地,Push才是真正的提交到服务器中。

最佳实践:每添加或修改小功能的时候,就commit一次。这个功能不要太大,将来查问题的时候比较清楚。如果改动比较大,可以将这些改动分解为几个小的改动,然后再 commit, 一个 commit 负责一个部分的改动, 当这几个 commit 都完成了再 push。没有 push 上去的提交保存在本地,还可以修改。

clip_image008

在此先选择Commit。

如果要把工程放到服务器上,需要有一个服务器端repository,步骤7~9,是创建服务器端repository的过程。如果已经有了,可以直接跳转到第10步。

7. 登陆GitHub个人主页,选择Repository页签,选择New

clip_image010

8. 输入repository name:test,选择Create Repository

clip_image012

9. 复制地址

点击http,复制https://github.com/isiwnlg/test.git

clip_image014

10. 选中项目,右键>Team>Push Branch…

clip_image016

11. 将服务器Repository Uri及登陆信息填上,点击Next>

(注意:在第6步骤中,如果选择Commit And Push,也会弹出以下界面)

clip_image017

12. 下拉列表选择 refs to push.

clip_image018

如果之前eclipse有使用过GitHub,上一个界面不会弹出,直接会弹出

clip_image019

13. 确认Push信息,点击Finish

clip_image020

完毕。

后续的文章会继续对右键菜单的具体作用一一加以说明。

在eclipse luna中使用GitHub