Eclipse上传项目到GitHub

准备工作

  1. 在github官网https://github.com/上注册一个github账号
  2. eclispe中安装git插件

详细步骤

  1. 在eclipse中配置user的相关信息
    window->preferences->Team->Git->Configuration->UserSettings
    点击AddEntry…
    Eclipse上传项目到GitHub_第1张图片
    填写完点击OK,再次点击AddEntry…
    Eclipse上传项目到GitHub_第2张图片
    Apply ->OK
  2. 使用git插件为项目创建本地仓库
    右击要上传的项目->Team->Share Project…->Git
    Eclipse上传项目到GitHub_第3张图片
  3. 向本地仓库提交项目,填写 Commit信息
    右击项目->Team->Commit…
    Eclipse上传项目到GitHub_第4张图片
    记得填写提交信息
  4. 在github网站中新建一个仓库
    Eclipse上传项目到GitHub_第5张图片

Eclipse上传项目到GitHub_第6张图片

Eclipse上传项目到GitHub_第7张图片
7. 将本地仓库项目内容推送到远程仓库(github)
右击项目->Team->remote->push
Eclipse上传项目到GitHub_第8张图片

Eclipse上传项目到GitHub_第9张图片
之后就是小等和确认事件了。

操作结果

Eclipse上传项目到GitHub_第10张图片
可以看到,TestLog4j已经被成功上传到github上,是不是很简单呢。

后记

github被誉为全球最大的同性交友网站,现已经被微软收购,深受程序员的喜爱,是一个面向开源及私有软件项目的托管平台,因为只支持Git 作为唯一的版本库格式进行托管,故名github。
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。
在介绍一下Git之前,先介绍一下开发者Linus Torvalds,这个家伙已经不能用技术大牛来称呼他,简直是神一般的存在,性格傲娇,外界评论视金钱粪土,编写了linux系统内核,我们都知道Linux安全高效,又是开源系统,所以被广泛运用到微型服务器中,Linus Torvalds和他的团队还在管理维护linux内核开发,其开源精神和性格可见一斑,他们本来是使用BitKeeper源代码管理工具来进行linux内核开发,BitKeeper确实是一个好用的分布式代码管理工具,Linus Torvalds也称赞这个工具加快了他们开发速度,然而这个工具是商业性,不开源的,但是免费提供给Linus Torvalds的团队使用,后面因为种种原因,两者理念不同,傲娇的Linus Torvalds参照了BitKeeper设计思想开发了Git,据说开发时间只用了两个星期0.0. Git是一个非常灵活的开源的项目版本管理和控制的系统,本来设计出来是辅助linux内核开发的,后面吸引了无数的优秀的自由软件项目。
先不去学习Git分布式开发的方式,优点,我们只要知道Git能帮助项目开发的管理,github是项目的托管平台,两者之间的关系在知乎有个神解释:“大概就是「魔兽争霸」与「对战平台」的关系吧。”就是git管理的项目可以通过github平台托管。本文介绍github使用入门,就是介绍如何利用git工具管理项目,并将项目上传到github平台。
其实我们使用github不仅仅只用于代码的托管,而且可以用于其他资源的托管,比如维基百科的资源库就是由github托管的。
所以我们可以在本机中安装Git软件,将本机的一些资源文件建成一个仓库,然后将内容同步到github上,比如可以放置自己收集的技术文档,上传自己的照片或者视频文件,感觉像是使用github网盘一样,但是不是很推荐。
需要注意的是,我们在使用github时,可以上传自己私人的开源项目代码,比如我自己学习和练习的Demo示例程序,但是不能将公司的文件和项目内容以及别人的资源随便上传,以免造成不必要的麻烦。尊重知识版权和隐私是基本的素养。

你可能感兴趣的:(Git,github)