一分钟认识 GitHub

在上一节中我们已经介绍了什么是GitHub, 本节我们将具体演示GitHub基本使用流程,以及如何在GitHub上快速搜索并使用这些开源项目。

访问 GitHub 官网

首先我们访问 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页面向作者提问。

总结

本节我们学习GitHub的基本使用流程,对其操作界面和用法有了一个初步的认识,此外还学习了如何快速探索发现 GitHub 上流行的开源项目。

👇 请继续阅读

  1. GitHub 术语-中英文对照
  2. Git及GitHub教程
  3. 2020开发者学习路线图
  4. 开发者插件推荐