为什么每个人都需要学会使用 GitHub?

Hello 大家好,我是安哥。

今天想写一下使用 GitHub 的小技巧,考虑有些人不知道 GitHub 是什么,或者以为 GitHub 是程序员才需要用到的网站,这是先介绍一下 GitHub:

如果你去百度 GitHub 是什么,很可能会看到下面这句话:

GitHub 是一个软件代码托管平台。

这句话没有什么问题,但对不是做技术的人来说,就比较难以理解。

按我的理解,这句话直白的解释就是:GitHub 是一个存放软件代码的网站。

之所以要将代码放在网站上,可能有这么两个原因:

  • 软件开源,即编写软件的代码对所有人公开,所有人可以在现有代码的基础上进行二次开发,减少不必要的重复劳动(IT 行话简称不要重复「造轮子」)
  • 方便团队协作。这个过程有点像是我们把文档放在石墨或语雀这类支持团队协作的平台上,而 GitHub 上存放的是代码,参与编写软件的人可以通过 Git(版本控制工具)从 GitHub 拉取或往 GitHub 上传代码

说完了这两个原因,GitHub 好像还是和我们许多不写代码的人无关。

但我为什么还要说,每个人都需要学会使用 GitHub 呢?

原因在于,我们可以从 GitHub 下载访问国外网站的工具,就是很多人费了好多心思在寻找的「木弟子」(前面两个字要拼成一个字)。

Windows

Windows 上需要用到的工具如下:

-w1587

下载页面分别提供了适合 32 位和 64 位系统的版本,按需选择下载即可。

-w1587

下载地址:
https://sourl.cn/AEB4jV

Mac

Mac 上有不少工具,目前我使用的是下面这款工具:

-w1587

在下载页面点击下载第一个压缩包,解压后双击 dmg 文件安装即可。

-w1587

下载地址:
https://sourl.cn/hJXjNB

iOS

iOS 上我使用的是下面这款工具,可从 App Store 下载,不过需要先注册一个美区 Apple ID 账号。

IMG_8617

如果你不知道如何注册美区 Apple ID 账号,可以看我之前的文章:

买iPhone12之前,建议你先了解这些东西。

Android

Android 系统的工具我好久没用了,只记得也是一个粉红色的图标。

下载地址:
https://sourl.cn/A4ye6P

-w1342

👆上面分别提供了适合不同平台的工具,但即便有了这些工具,有些人还是不会用,因为还需要购买别人搭建好的服务,不会用的朋友可以试着百度看看或者问问别人。

因为比较敏感,所以我就不详细说用法了。

👇下面再说两个使用 GitHub 的小技巧:

GitHub 小知识

GitHub 上的多数内容都为英文,但这没关系,你可以使用浏览器右键自带的翻译功能,将页面内容翻译为中文,基本可以忽视语言带来的影响。

如果你想快速找到某个 GitHub 项目提供的「安装包」下载链接,可以查看项目右侧是否有一个「Releases」的模块。

Releases 翻译为「发布」,即常说的软件发版或上线,点击下方的软件版本号,一般就可以快速找到软件的下载链接啦。

-w1587

还有一个使用 GitHub 的小技巧,那就是 Star(可以理解为收藏),将你觉得有用、但现阶段可能用不到的项目暂时收藏起来,方便以后用到的时候来寻找。

点击项目右上角的星星✨图标,就可以收藏啦:

-w1587

已收藏的所有 GitHub 项目,可以点击右上角的账号头像,选择「Your stars」查看:

-w1587

解决 GitHub 打开速度慢的问题

有些地区打开 GitHub 网站速度较慢,可以使用一个名为「dev-sidecar」的工具,详情可以参考知乎上的这篇文章:

QRcode_A — a1
以上,希望有帮助。

本文首发于公众号「效率工具指南」,欢迎移步关注。

公众号:效率工具指南