将Eclipse中的项目,添加到GitHub上
2016-03-17 16:14
316 查看
最近,在学习怎么将Android项目,上传到GitHub上,为了方便管理自己项目,这里只弄明白了一点,有些东西,后面肯定还会出现很多问题,先暂时在这做一下简单的记录,如何将Eclipse中的项目,添加到GitHub上。
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-01.png)
Window—Preference—Team—Git—-Configuration,在User Settings栏目点击Enter Entry,添加user.name 和user.email,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-02.png)
将Eclipse工作区间的某一个项目变成git仓库,右击“GitHubTest”项目,Team–>Share Project,弹出Configure Git Repository对话框,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-03.png)
接下来,勾选Use or create repository in parent folder of project,然后,点击finish!
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-04.png)
右击“GitHubTest”项目,Team–>Commit,提交修改好的版本库
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-05.png)
提交成功,观察项目是否出现一个master分支,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-06.png)
![](http://7xrwj6.com1.z0.glb.clouddn.com/github%E5%88%9B%E5%BB%BA%E4%BB%93%E5%BA%9300.png)
然后点击new repository,创建一个新仓库,步骤如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-07.png)
最后,点击create repository,创建成功!
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-08.png)
右击“GitHubTest”项目,Team–>Remote–>Push,弹出对话框,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-09.png)
填写好UIR地址,点击“Next”,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-10.png)
需要勾选“Force Update”,大概就是强制更新的意思,如果不勾选可能会提交不上去,所以我是勾选上的。勾选上会导致强推覆盖性push到GitHub仓库,之前的READEM文件貌似被覆盖掉了!(这是第一次推送)
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-11.png)
如果出现,下图1-1和1-2所示的情况,进度条在加载,以及Push成功的提示的信息,说明Push成功了!
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-12.png)
图1-1
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-13.png)
图1-2
最后,到GitHub中查看,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-14.png)
一、Eclipse配置git
Help–>About ADT,查看Eclipse是否自带Egit,如下图所示:![](http://7xrwj6.com1.z0.glb.clouddn.com/github-01.png)
Window—Preference—Team—Git—-Configuration,在User Settings栏目点击Enter Entry,添加user.name 和user.email,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-02.png)
将Eclipse工作区间的某一个项目变成git仓库,右击“GitHubTest”项目,Team–>Share Project,弹出Configure Git Repository对话框,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-03.png)
接下来,勾选Use or create repository in parent folder of project,然后,点击finish!
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-04.png)
右击“GitHubTest”项目,Team–>Commit,提交修改好的版本库
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-05.png)
提交成功,观察项目是否出现一个master分支,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-06.png)
二、GitHub创建新仓库
在github上创建git仓库,首先进入到github的控制面板,在GitHub学习中有提到,如下图所示:![](http://7xrwj6.com1.z0.glb.clouddn.com/github%E5%88%9B%E5%BB%BA%E4%BB%93%E5%BA%9300.png)
然后点击new repository,创建一个新仓库,步骤如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-07.png)
最后,点击create repository,创建成功!
三、将“GitHubTest”项目推送到GitHub上
到GitHub上将GitHubTest仓库的SSH URI复制下来,如下图所示:![](http://7xrwj6.com1.z0.glb.clouddn.com/github-08.png)
右击“GitHubTest”项目,Team–>Remote–>Push,弹出对话框,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-09.png)
填写好UIR地址,点击“Next”,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-10.png)
需要勾选“Force Update”,大概就是强制更新的意思,如果不勾选可能会提交不上去,所以我是勾选上的。勾选上会导致强推覆盖性push到GitHub仓库,之前的READEM文件貌似被覆盖掉了!(这是第一次推送)
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-11.png)
如果出现,下图1-1和1-2所示的情况,进度条在加载,以及Push成功的提示的信息,说明Push成功了!
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-12.png)
图1-1
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-13.png)
图1-2
最后,到GitHub中查看,如下图所示:
![](http://7xrwj6.com1.z0.glb.clouddn.com/github-14.png)
四、勾选“Force Update”
在之前,说过要勾选“Force Update”,但是之后的提交,就不需要了,避免出现强推覆盖性push到GitHub仓库的情况![](http://7xrwj6.com1.z0.glb.clouddn.com/github-15.png)
相关文章推荐
- 查看github pages文档的方式
- 使用BAE的基于Web.py的简单博客程序
- 两分钟学会如何在github托管代码
- Android自定义View实现仿GitHub的提交活跃表格
- github配置使用指南
- github版本库使用详细图文教程(命令行及图形界面版)
- python使用心得之获得github代码库列表
- C语言实现的轻量级brainfuck语言解释器
- My Machine Learning
- 机器学习---学习首页 3ff0
- 利用GitHook构建持续交付和部署
- Android projects on Github
- git 提交步骤记录(oschina&github)
- github第三方 ios客户端比较推荐:iOctocat? CodeHub?NapCat?
- 本人的一些有用的东西的汇总
- GitHub当道,菜鸟也为Git疯狂
- 各种github头像,找一个适合你的!