大纲:jquery
1、前言git
2、GitHub简介github
3、注册GitHub帐号web
4、配置GitHub框架
5、使用GitHubssh
6、参与GitHub中其它开源项目3d
7、总结blog
如今大多数开发者都有本身的GitHub帐号,不少公司也会以是否有GitHub做为一项筛选简历以及人才的选项了,可见拥有一个GitHub帐号的重要性,本文就从最基本的GitHub帐号的注册到基本的入门使用来教你们,但愿对你有所帮助~ci
GitHub 能够托管各类Git版本库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不一样,GitHub的独特卖点在于从另一个项目进行分支的简易性。开发
为一个项目贡献代码很是简单:首先点击项目站点的“fork”的按钮,而后将代码检出并将修改加入到刚才分出的代码库中,最后经过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。
GitHub主要用Rails实现。
下面咱们先来注册一个GitHub帐号
1.以下图:
2.下面咱们来简单看一下注册流程:
3.上面简单的输入一下用户名、邮箱地址、密码点击建立便可,进入下一步,以下图:
4.上面的信息简单的填写一下便可,点击进入下一步,以下图:
5.填写一些简单的组织信息,点击下一步,以下图:
点击“Finish”,到这里咱们的GitHub帐号就注册完成了。
下面咱们来新建一个Git仓库
以下图:
6.点击右边的“New repository”建立一个版本库,以下图:
7.咱们填写一下仓库名称,写一些描述,勾选上初始化仓库README便可,以下图:
好了,到这里咱们的第一个版本库就建立完成了,下面咱们要作什么呢?固然用本地客户端克隆一份了。
1.在克隆版本库以前咱们要作什么呢?咱们首先得生成公钥,而后复制到GitHub上而后咱们才能无密码登陆是吧。
那么下面咱们继续吧,以下图:
2.下面咱们将生成的公钥复制到GitHub中,以下图:
3.点击 “Add ssh key”,以下图:
4.点击 “Add key”便可,以下图:
好了,到这里咱们的GitHub配置到这里就完成了。下面咱们来使用GitHub。
1.克隆版本库
2.下面咱们新建页面推送到远程GitHub中
3.咱们在GitHub仓库中查看一下
好了,到这里咱们就能够用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就不必定了。嘿嘿!
好了,到这里咱们GitHub就讲解完成了。最后,但愿你们有所收获吧^_^……