【GitHub教程】最强网站,教你如何使用!

【GitHub教程】最强网站,教你如何使用!

GitHub有很多非常厉害的开源项目和好用的软件,但很可惜,很多人并不知道它是干嘛的,也不会使用.

所以本期文章,我们就来讲讲什么是GitHub?

如果你还不知道怎么访问GitHub,请联系交流!网站地址我会放在文章底部!

【GitHub教程】最强网站,教你如何使用!

文章的内容较为基础,不太适合,有多年开发经验的程序员观看

如果有谬误,请大家理性的讨论和指正。

首先我们先来聊一下什么是GitHub
GitHub
是全球最大的代码托管与协作平台
最大的作用
就是保存程序员编写的软件源代码
任何人都可以把自己的代码上传上去
源代码大致可以分为两种
一种是完全开放的
所有人可以查看下载
并在一定的规则内使用
如大名鼎鼎的Linux Android就属于此类

【GitHub教程】最强网站,教你如何使用!

开源是人类计算机行业的瑰宝,我们生活中能用到的大部分软件,都是在开源软件的基础上二次开发而来的,可以说没有开源,就没有如今繁荣的互联网,另一种源代码是私有的,只有上传的人和指定权限的用户可以访问,之所以叫GitHub,是因为它主要依据版本控制工具Git的思想,建立并进行代码管理的
至于什么是Git?我们以后文章会详细说明!

【GitHub教程】最强网站,教你如何使用!

这部分我会分享一些GitHub常用功能模块以及它们的作用!
当你收到一个GitHub项目的地址,并把它打开之后,会看到一个类似下边的界面。界面中最显眼的就是代码库,也就是中间的这个部分:

【GitHub教程】最强网站,教你如何使用!

我们可以直接点开查看其中的内容
也可以点击右上角的code按钮
选择download
把它直接下载下来

【GitHub教程】最强网站,教你如何使用!

代码库的每个文件后边
都会有两条信息
一条是commit message
也就是作者
最后一次更新代码时的备注
第二条是最后一次的更新时间
如果一个项目中
所有的文件更新时间都是多年以前
那就代表它可能已经没有人维护了

【GitHub教程】最强网站,教你如何使用!

代码库的下边是项目的介绍
GitHub会自动访问项目的readme文件
并把其中的内容展示在这里
在这儿
一般可以看到这个项目是干什么的
什么用以及怎么用

【GitHub教程】最强网站,教你如何使用!

当然
它具体内容和强烈程度取决于作者
也会有什么都不写的
如果你不是程序员
只是来GitHub找软件用的
可以多关注这部分的内容
另一个找软件时需要关注的模块
是右边的releases。

【GitHub教程】最强网站,教你如何使用!

这边一般是作者已经打包好的软件
和当前版本的介绍
你可以直接下载使用
比如说我现在打开的这个项目作者
就提供了Linux版Mac版Windows版
以及源码包
向下滑还可以找到旧版本
根据自己的需要点击下载即可

【GitHub教程】最强网站,教你如何使用!

需要注意的是
并不是所有的项目都会有releases提供
在releases上面是about模块
这里会显示项目的整体概括

【GitHub教程】最强网站,教你如何使用!

一般情况下
会有项目的简介标签
开源协议star数等重要信息
可以帮你快速了解当前的项目
其中star类似视频网站中的收藏
能反映出项目的热度
如果你对一个项目感兴趣
也可以点击star按钮,给作者点赞并收藏该项目。

【GitHub教程】最强网站,教你如何使用!

star的左边是Fork功能
点击它
你可以直接把当前项目的所有代码
都拷贝到自己的主页
没错在GitHub上拿走别人的代码
就是这么简单
既不需要通知作者
也不需要任何付出

【GitHub教程】最强网站,教你如何使用!

在star和Fork的上边是GitHub的搜索模块
你可以对当前项目进行搜索
也可以把搜索框中原本的内容删除
直接搜索整个GitHub的资源

【GitHub教程】最强网站,教你如何使用!

最后我们再看一下页面的左上角
这里还有一个非常重要的功能issues
它的作用是给项目的作者反馈问题
比如说你在使用的时候碰到了bug
就可以在这里告知作者
帮助作者对项目进行完善
你也可以在这里查看别人提出的问题
或者加入讨论
帮助其他人解决问题

【GitHub教程】最强网站,教你如何使用!
【GitHub教程】最强网站,教你如何使用!

需要注意的是
任何讨论都请注意素质
尊重他人!

网站地址:https://github.com/

不会访问的小伙伴可以添加文章上方微信二维码寻求帮助!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
AI工具

luma AI图片转3Dai

2024-4-1 20:29:51

AI工具Stable diffusion教程

【Stable Diffusion】24年4月最新本地部署教程(含整合包下载)

2024-4-3 20:07:35

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索