GitHub于2008年4月10日正式上线,除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。截止到2022-11-17,其注册用户已经超过9400万,托管版本数量也是非常之多,其中不乏知名开源项目Ruby on Rails、jQuery、python等。
首先我们访问 GitHub 的官网首页 - https://github.com。
GitHub 功能很强大,但对于初学者来说我们只需要关注截图中的 “红圈部分” 就足够了, 下面我们将介绍如何在 GitHub 上快速检索我们需要的开源项目,以及如何使用这些开源项目。
探索发现
如何快速发现 GitHub 上有价值的开源项目? 一、通过 GitHub 关键字进行搜索。 二、使用 GitHub 的 Explore - 探索发现页面。
Explore - 探索
基于你的兴趣和浏览记录推荐你喜欢的开源项目
Topic - 话题
标签的意思,可按标签快速检索开源项目
Trending - 趋势
展示当前GitHub上最热门的开源项目
Collection - 合集
由社区人员精心挑选并按功能分类归档
基本使用方法
OK,现在我们随便进入一个开源项目,例如 upscayl 这个开源项目。
upscayl - 是一个能将模糊图片清晰化的AI工具,使用JavaScript + Python开发。
Star - 星标
在 GitHub 中的“星标”类似于“收藏”功能,星标越高说明该项目的关注度越高。
Readme - 自述文件
Readme 又称“自述文件”,是项目中的一种特殊文件(非强制要求),访问项目主页会默认展示该文件内容。主要用于说明该项目的用途、使用教程以及版权声明。 通常自述文件使用Markdown语法格式编写(文件后缀名md),也可是txt,rtf、doc等格式。
Clone - 克隆(源码下载)
将 GitHub 中的项目下载到本地电脑有2种方式: 1.通过git命令下载。需要提前安装 git 工具并学习相关命令用法。 2.如果你没有安装git工具,也可以选择直接下载zip压缩包。
如何使用开源项目
“开源项目怎么用”、“项目下载后如何运行” 这是很多初学者,特别是没有编程经验的小白经常会问的问题。 对于此类问题,我们建议:
一、前面我们已经提到了 Readme 中通常会包含该项目的介绍及安装使用教程,请仔细阅读这些内容。
二、一般我们下载下来的只是项目源码,要实现运行我们还需要安装相关依赖坏境和编译源码。 但作者通常会将编译好的可执行文件发布在 Releases页面供用户下载。
三、一个成熟的开源项目通常会有自己的社区网站和丰富的教程文档,请善于学习相关文档并利用搜索引擎解决问题。
四、如果项目的说明文档不完善,那你需要具备相关编程经验,自行阅读源码以了解其工作机制。有疑问可以在 Issues页面向作者提问。
截至2022年6月,GitHub已经有超过5700万注册用户和1.9亿代码库(包括至少2800万开源代码库),事实上已经成为了世界上最大的代码托管网站和开源社区。截至2023年1月26日,已经有超过1亿开发人员使用GitHub。
标签:GitHub,项目,介绍,开源,github,使用,源码,下载 From: https://www.cnblogs.com/xiwennoslan/p/18220028