GIT: 第二步:提交项目至GitHub

转载 2015年07月08日 21:57:06

转载:http://m.blog.csdn.net/blog/get_set/38238197

Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。

GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。

废话不多说,下面介绍一下如何在GitHub上注册并拥有属于自己的版本库(Repository),并通过egit插件实现MyEclipse10项目在github上的版本管理。

1. 拥有自己的github版本库

这年头,不在GitHub上弄几个项目都不好意思跟人家打招呼。

首先,进入GitHub注册账号,话说人家这页面做的那叫一个舒服啊。

然后,登陆并创建自己的版本库(Repository)吧,点击页面右上角的小加号选择“New repository”。


依次填写库的名字、描述、开放库(Private是要收费的哟),选择编程语言或技术门类(我是Java),OK,创建。


2. 安装egit

我使用的是MyEclipse for spring 10.6,根据各版本eclipse对应的egit版本,我是用的是1.3.0.201202151440-r版本。

下载后,解压,将features、plugins文件夹和artifacts.jar、content.jar置于MyEclipse\dropins\egit\目录下,重启即可。


重启后,打开windows-->preference-->Teams看到git选项即表示安装成功。


3. 创建GitHub连接库

首先,使用Eclipse自带的工具来生成github需要的密钥,window->preference,然后具体操作如下图:


关于申请密钥点此了解相关用途和方法

然后建立GitHub连接,进入git视图


点击“clone”按钮


到刚才创建github库的界面找到右侧的地址,拷贝下来,如图


填写github上拷贝的库的地址


填写github用户名和密码后点击Next两次,选择对应的本地工作空间即可。


4. 共享自己的项目到GitHub

选中要同步的项目,右键-->Team-->ShareProject。


选择Git,点击Next,出现“Configure Git Repository”界面,选择之前建立的连接即可。


Parent directory填写本地版本库地址,点击“Finish”。

此时project应该有个小的问号图标出现,表示同库不一致(本地有,库中无),右键project,选择Team,这时二级菜单中就有git操作项了,选择commit,即可把本地项目同步至GitHub了。

相关文章推荐

如何解决Android studio已分享到github的项目但是git->commit directory提交不上去

今天在android studio里面分享了一个项目到github,打算开发一个Android各种框架,控件,或者特效的对比应用和分析,然后对相关功能进行扩展,如果感兴趣的小伙伴想把Android里面...

linux 中运用git提交项目到github

1,先注册github的帐号,可以用邮箱 2新建一个存储库repository,在新建的过程中有两项要注意 a: add .gitignore (忽略指定的文件,比如后缀名为 .o, .a等等...

git提交本地项目到github

git学习笔记(windows平台)   安装git     在需要将项目提交到git的根目录下打开git bush    1 git init 初始化一个git仓库   //将本地文件添加maste...

使用Android Studio中自带git插件提交项目到github

准备工作: 1.本地电脑安装android studio,本人版本2.1.2 2.本地安装有git工具,版本2.9.2.0 3.在github网站注册账号以上网上有很多教程,这里不再累述。 强...

Android Studio使用Git提交项目到GitHub

Git使用

mac下为已有项目配置git,并提交到github

1.先退出xcode 2.打开终端   2.1 cd到项目所在目录   2.2  初始化  git init   2.3  添加项目 git add ./   2.4  提交  git commit ...

第一次使用Git将AS项目提交至GitHub

GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。 作为目前相当火的开源网站,GitHub还支持团队远程协作开发,只要将AS项...

使用Git提交项目到gitHub上

关于gitHub小白使用git提交项目到gitHub的简单列举。

Android番外05_Git的使用及GitHub官网提交、下载项目

一、简介 Git是一种版本控制工具,我们可以通过Git一些简单的语句实现代码的存储、增删、修改等一系列操作。 GitHub是一个程序员公认的资源交流的网站,我们可以在GitHub上搜索并下载我们需要的...

两种方式将Eclipse中的项目生成git并且提交到github上面

Eclipse 上传项目到github上的步骤
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GIT: 第二步:提交项目至GitHub
举报原因:
原因补充:

(最多只允许输入30个字)