1.下载egit插件

打开Eclipse,git需要eclipse授权,通过网页是无法下载egit的安装包。我们使用Eclipse自动下砸插件。在菜单栏依次打开eclipse→help→install new software→add,Name栏中输入egit,location栏中输入 http://download.eclipse.org/egit/updates/ ,点击ok进行下载。下载完成后会提示重启eclipse:
QQ截图20160201220409.png





QQ截图20160201220655.png

2. 生成public key

在菜单栏依次打开window -> preference -> general -> network connection -> SSH2 -> Key Management -> generate RSA Key,生成后点击apply,需要保存的话点击save private key。

QQ截图20160201222315.png

这里我们可以更改保存的位置:
QQ截图20160201222206.png


3. 为GitHub添加SSH key

首先找到Edit profile,点击:
QQ截图20160201222841.png


出现如下画面,点击SSH keys,会看到Add SSH key按钮,点击,把上面生成的 public key 拷贝到key对话框中,为title起个名字,保存:

QQ截图20160201223439.png


4. 导入Eclipse项目

在你想提交的项目(在这是springdemo-helloworld)上右键,点击team->share project,将你的工程导入到一个git文件夹:

QQ截图20160201223712.png


为你的项目创建仓库:
QQ截图20160201224118.png


点击Finish即可完成,你项目会变成如下情形(?表示修改处,待提交):


QQ截图20160201224204.png

5. Commit项目

上面我们已经给项目创建好了仓库,那我们就开始commit项目:
在项目上点右键 -> team -> commit。commit是commit到本机的git库,而push才是同步到github。


QQ截图20160201224333.png

选择你所要提交的文件,以及填写提交信息。 在这有两个选项:commit 和 commit and push:
commit是commit到本机的git库,而push才是同步到github
在这我们选择 commit and push:
QQ截图20160201224546.png

6. GitHub上创建仓库


QQ截图20160201225017.png
输入仓库名称:


QQ截图20160201225119.png
拷贝仓库地址,来告诉Eclipse要提交的位置,有了这个地址,Eclipse才能正确提交到GitHub上:
QQ截图20160201225203.png



7. Push到GitHub仓库中

在第五步中,点击commit and push 之后来到这一步,需要我们告诉Eclipse我们GitHub仓库的地址,正好我们在上一步中已经在GitHub上创建好了仓库并拷贝了地址,拷贝到URI位置即可,同时我们还的授权Eclipse的GitHub权限,要求输入GitHub的用户名和密码,如果觉得每次输入用户名和密码很繁琐,你可以选择store in secure store来存储密码:
QQ截图20160201225302.png

QQ截图20160201225431.png




QQ截图20160201225544.png
点击Finish即可完成,这里还需输入一次用户名和密码:

QQ截图20160201225631.png

8. 提交结果

QQ截图20160201225753.png





Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐