GitHub 使用教程图文详解

大纲:jquery

1、前言git

2、GitHub简介github

3、注册GitHub帐号web

4、配置GitHub框架

5、使用GitHubssh

6、参与GitHub中其它开源项目3d

7、总结blog

 

1、前言

 

如今大多数开发者都有本身的GitHub帐号,不少公司也会以是否有GitHub做为一项筛选简历以及人才的选项了,可见拥有一个GitHub帐号的重要性,本文就从最基本的GitHub帐号的注册到基本的入门使用来教你们,但愿对你有所帮助~ci

 

 

2、GitHub简介

 

GitHub 能够托管各类Git版本库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不一样,GitHub的独特卖点在于从另一个项目进行分支的简易性。开发

 

为一个项目贡献代码很是简单:首先点击项目站点的“fork”的按钮,而后将代码检出并将修改加入到刚才分出的代码库中,最后经过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。

 

GitHub主要用Rails实现。

 

 

3、注册GitHub帐号

下面咱们先来注册一个GitHub帐号

 

1.以下图:

 

2.下面咱们来简单看一下注册流程:

 

3.上面简单的输入一下用户名、邮箱地址、密码点击建立便可,进入下一步,以下图:

 

4.上面的信息简单的填写一下便可,点击进入下一步,以下图:

 

5.填写一些简单的组织信息,点击下一步,以下图:

 

点击“Finish”,到这里咱们的GitHub帐号就注册完成了。

 

下面咱们来新建一个Git仓库

 

以下图:

 

6.点击右边的“New repository”建立一个版本库,以下图:

 

7.咱们填写一下仓库名称,写一些描述,勾选上初始化仓库README便可,以下图:

 

好了,到这里咱们的第一个版本库就建立完成了,下面咱们要作什么呢?固然用本地客户端克隆一份了。

 

4、配置GitHub

 

1.在克隆版本库以前咱们要作什么呢?咱们首先得生成公钥,而后复制到GitHub上而后咱们才能无密码登陆是吧。

 

那么下面咱们继续吧,以下图:

 

 

2.下面咱们将生成的公钥复制到GitHub中,以下图:

 

3.点击 “Add ssh key”,以下图:

 

4.点击 “Add key”便可,以下图:

 

好了,到这里咱们的GitHub配置到这里就完成了。下面咱们来使用GitHub。

 

5、使用GitHub

 

1.克隆版本库

 

2.下面咱们新建页面推送到远程GitHub中

 

3.咱们在GitHub仓库中查看一下

 

好了,到这里咱们就能够用GitHub干活了,嘿嘿。

 

6、参与GitHub中其它开源项目

 

1.咱们一直用GitHub做为免费的远程仓库,固然若是能够的话你也能够付费,给开源世界作点贡献嘛,嘿嘿。

 

若是是本身的开源项目,放到GitHub上是彻底没有问题的。其实GitHub仍是一个开源协做社区,经过GitHub既可让别人参与你的开源项目,也能够参与别人的开源项目。

 

那么咱们如何参与一个开源项目呢?好比人气极高的jquery框架,你能够访问它的项目主页https://github.com/jquery/jquery,点“Fork”就在本身的帐号下克隆了一个jquery仓库,而后,从本身的帐号下clone。

 

以下图:

 

2.点击右上脚的“fork”便可,以下图:

 

3.下面咱们克隆一份到本地

 

你们能够看到文件比较多,克隆须要一段时间请你们耐心等吧,嘿嘿。注意的是clone仓库必定要从本身的帐号下克隆,这样你才能推送修改。

 

若是从jquery的做者的仓库地址git@github.com:jquery/jquery.git克隆,由于没有权限,你将不能推送修改。若是你想修复jquery的一个bug或者新增一个功能,我想说你如今就能够开始开发了,开发完成后往本身的仓库推送。

 

若是你但愿jquery的官方库能接受你的修改,你就能够在GitHub上发起一个pull request。固然,官方是否接受你的pull request就不必定了。嘿嘿!

 

7、总结

 

好了,到这里咱们GitHub就讲解完成了。最后,但愿你们有所收获吧^_^……

相关文章
相关标签/搜索