从建仓库到学习优秀仓库指南手把手教你用G

白癜风早期证状的图片库 http://news.39.net/bjzkhbzy/171103/5813045.html

上一章从零了解GitHub,这一篇就够了!|手把手教你用GitHub(一)手把手教你用GitHub中,我们为大家介绍了GitHub是什么,如何在Github建立自己的账号。

注册完账号,我们算是正式迈入了Github的大门。这意味着我们从一个旁观者变成了参与者。

在本期的手把手教程中,我们将教大家,作为一个新手入门程序员,如何在Github建立一个自己的仓库,与如何学习大神的作品。

#仓库是什么?

上期介绍了如何创建账号,本期我们主要介绍如何创立自己的仓库。

仓库,顾名思义,就是用来存放我们想放在GitHub上的项目的地方,可以是代码项目,或者是任何其他内容。

创建完账号后,点击进入自己的主页。这个「repositories」(中文:存放处)指的就是我们俗称的仓库。

GitHub个人主页页面

·当你把他人添加为仓库的协作者之后,每个人都可以对仓库里的内容进行修改。

·每个人可以有多个仓库。

注意喔,由于GitHub是一个共享社区,只要在新建仓库时选择了Public(公开),那么你的项目就会显示在个人首页,每一个人都可以看见。

#如何建立仓库?

基本了解了仓库是什么,下面我们来学习一下如何新建一个自己的仓库。

##第一步点击「新建仓库」

有两个途径可以新建仓库,途径一:

点击首页左侧绿色按键「新建仓库」

途径二:

在个人首页点击右侧绿色按键「新建仓库」

##第二步填写仓库信息

点击新建仓库后,会出现如下页面

建立仓库信息填写页面

这一步的作用在于给我们的仓库起名字,并且设置一些限定条件。

比如说:

·有哪些人可以看我的仓库?是所有人还是只有我允许的朋友

·别人可以怎样使用我的仓库,是只能看一看?还是可以进行商业用途?

听起来很复杂,不过实际上只有几步喔!接着往下看

##第三步详细信息

创建GitHub仓库填写信息

0Owner-仓库拥有者姓名

这里已经自动设置为注册时使用的用户名。

1Repositoryname-仓库名称

此处我们可以自由为仓库命名,这里我们使用了「test」作为名字。

2Description-描述(非必填)

描述一下你的仓库,让别人知道里面装了什么

3决定你的仓库是公开还是私人

Public-公开库,代表任何人都可以看到你的仓库;

Private-私人库,代表只有你指定的人可以看见你的仓库,(在免费版中,你最多可以添加三个协作者到私人库中)

一般情况下,如果你想自己或和朋友做一些项目又不想被别人看见,那就可以建立私人库。

注:公开/私人的属性可以在之后进行转换~

4是否要初始化本库

对于新手小白来说,直接勾选即可。

5添加git软件要忽略的文件列表

作为还没有真正上传内容的新手小白,直接选择默认选项「None」(中文:无)即可

注:这一步也是可以之后再添加的~

可以自己选择需要忽略的文件列表

6添加开源协议

GitHub为我们提供了非常多种不同的开源协议,如果暂时无法决定,可以以后再进行添加。

可以在GitHub提供的开源协议中选择与自己情况相符的

如果我们选择不添加任何开源协议,并不意味着我们同意别人随意使用我们的代码,严格意义上说,这意味着别人不能对我们的代码进行任何操作,这样的话,也就失去了将代码发布在这样一个开源共享社区的最大意义了。

注意

这是一项常被人忽略,但是在GitHub以及程序员的世界中非常重要的原则,不同的开源协议规定了别人可以对代码内容的使用权利,比如是否可以将代码用作商业使用,是否可以修改、再次发布等等。

GitHub是一个开源网站,但不意味着我们可以随意使用上面的所有代码喔!我们在使用别人别人的代码时,要记得首先看一下他们使用的开源协议是哪一种~

GitHub为用户提供非常多的开源协议选择

在之后的分享中,我们也会详细讲解每一种开源协议的不同,敬请期待~

##第四步完成新建

点击下方新建仓库按钮,完成新建

现在,这份名为Test的仓库就建好了。

#如何学习大神的代码?

学会了建立自己的仓库,可是里面空空如也。作为新手程序员,学习的最好方式就是去学习那些厉害的大神,看看他们是如何写代码的。

GitHub就为我们设置了一个绝妙的功能——「Fork」复刻。

复刻的意思是,只要我们看到别人的仓库觉得很棒,只要点击「Fork」按钮,就可以复制一份到自己这里,做任意修改都是可以的~

##Fork复刻是什么?

还是以上次提到的wuhan项目为例:

当我们想要把这份文件存到自己这里一份时,只需要点击右上角「Fork」

点击右上角Fork别人的仓库

你就会发现,这份名为wuhan的仓库和我们刚建立的test仓库一起,都存在了我们的个人主页上~接下来,这部分内容你都可以自由学习或修改

Fork的仓库已经显示在自己的主页上

是不是很神奇呢?可以跟着我们的手把手教程试一试,发掘一下GitHub上的有趣内容喔!

一个小预告,下一个手把手教你用GitHub系列,我们将进一步介绍新手使用GitHub的注意事项、如何学会在GitHub中搜寻自己感兴趣的内容等等,敬请期待呀~

如果有任何你想看的有关于Github的内容科普,也欢迎在评论区告诉我们,我们会在后续的更新中尽快安排上。

如果您想了解更多详情欢迎私信咨询我们~




转载请注明:http://www.aierlanlan.com/cyrz/3385.html