本文是一篇面向全体小白的文章,图文兼备。为了让小白们知道如何使用GitHub,我努力将本文写得通俗易懂,尽量让刚刚上网的小白也能明白。所以各位程序员们都可以滑走了~
啥是GitHub?
百度百科会告诉你,
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。
啊?托管平台?Git?这都是什么玩意?其实并不复杂,大家可别被这些名词吓跑了,广大程序员特别喜欢造一些很高大上的词语,但这些词语背后往往是相当简单的概念...
要知道GitHub究竟是干什么用的,我们必须知道GitHub的使用群体都有哪些。程序员,大学生,企业……都是GitHub的用户。这些人有一个共同的特点,就是:需要写代码。
想象一下,你开发了一个软件,一开始很顺利。但后来你的好兄弟感觉这个软件不错,想要贡献点代码让它更屌一点。这时候问题来了,他在写代码的同时你也在写,他改完后把代码发给了你,你怎么知道他改了这个软件的哪些功能呢?怎么直观地看他改了哪些东西呢?怎么合并你的代码和他的代码呢?
如果后面又加入了几十个、几百个这样的好兄弟呢?如果又和你隔了十万八千里呢?
你将你的软件给大家用,大家都说好,但是就是有好多bug,通过什么渠道反馈呢?
这时候你的救星——GitHub,出现了,你将你的代码上传到了GitHub上,每一次改代码都标注好改动了哪些地方,添加了哪些功能,修复了哪些bug,这样就会使你的代码一目了然。
rubic仓库
如果别人要改你的代码,只需要拷贝(Fork)你的代码,然后修修补补,最后再合并(Merge)进去。
halo仓库
如果别人要反馈问题,或者提出新的需求,只需要在问题(Issue)一栏里提问,就会有大佬帮你解答或者实现相应的功能。
(大雾,发错了)
应该差不多是这样的
halo
怎么逛GitHub?
在了解完GitHub的基本用途后,就可以看一下基本界面和功能了。
注册
首先点击注册链接,填入邮箱:
填入密码和用户名:
接着会有一个验证你是否是人类的环节,就是通常所说的验证码。
全部完成后即可创建账户,
验证好邮箱后GitHub会给你做个问卷,如实回答即可。当然也可以跳过哦。
接下来的主页就是这个界面啦。
你别看GitHub这英文很多,其实来来去去就这几个英文单词,记下意思就和中文差不多了。
代码界面
首先我们需要引入一个概念,叫“仓库”,英文名是repository
,简称repo。仓库顾名思义就是用来放代码的。所谓代码托管,就是托管在仓库里面的。
下面就是一个仓库:
vs code的仓库链接github.com/microsoft/vscode
vscode文章来源:https://www.toymoban.com/news/detail-838778.html
我们可以通过这个仓库了解到很多信息。<文章来源地址https://www.toymoban.com/news/detail-838778.html
到了这里,关于github用法详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!