在GitHub出现以前,开源项目开源容易,但让广大人民群众参与进来比较困难,因为要参与,就要提交代码,而给每个想提交代码的群众都开一个账号那是不现实的,因此,群众也仅限于报个bug,即使能改掉bug,也只能把diff文件用邮件发过去,很不方便。
但是在GitHub上,利用Git极其强大的克隆和分支功能,我们真正可以第一次自由参与各种开源项目了。
注册之后就可以创建仓库了(免费用户只能建公共仓库),CreateaNewRepository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个git的简单教程。
第二步:了解基本概念
仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库
公开仓库是免费的,若不想公开,也有私有仓库供收费用户使用。私有仓库只能自己或者指定的朋友才有权限操作。
收藏项目,方便下次查看
在项目中可以点收藏
点击自己,可以看到收藏的项目
将感兴趣的项目复制到自己的项目中
用户修改了fork的项目中的文件,希望更新到原来的仓库,这时候他要新建一个pullrequest
发现代码BUG,但是目前没有成型代码,需要讨论时用
仓库主页
个人主页
注册完、了解了基本概念后,我们能在GitHub做什么?或者说、我们如何使用这些功能呢?
创建项目
仓库主页说明
新建文件
下载/检出项目
为团队成员写入权限
在我们的队友添加一个写的权限,这样我们的队友才能很好的修改代码。
之后我们找到collaborators,这里会让我们验证密码,之后就有添加合作者的选项。这样我们就能添加我们的小伙伴了!新的小伙伴有着同样的权限去修改和管理代码。此时我们就会看到我的小伙伴wevan的github主页上就会出现关于我创建的项目的各种通知。
THE END