为何Github在国内无法访问?

github是全球最大的代码托管平台。但实际上我们上传的代码都会被github所分析,并提取其中的信息,比如github copilot就是擅自利用AI分析建模打造的智能代码段提示软件,并且还是收费的。还有北极冰冻代码库计划,也是没有经过用户的同意就擅自把我们的代码刻录在卷轴上保存上千年。这样的行为无异于盗窃,令人不齿。

除此之外,github上也有很多暴力,邪教,反动内容。这些内容虽然是少数,但是没有审核管控,人们很容易轻信其中的内容。造成错误的客观事实判断。这一点也是我们封禁github的主要原因。

此外,用户喜欢把私钥上传到版本库的习惯,这一点十分不利于国家的数据安全,今年就发生了由于私钥泄露导致数千万人的隐私被打包成商品在暗网售卖的事件。

所以知道为什么封了吧,这都是为了大家的发展和安全考虑。要知道我们国家有14亿人,这些内容稍微有一点不正确,就可能造成出现几十万或几百万的傻*,这点是很要命的。当然,也不是说他们没有存在的必要,如果Stack Overflow每一个提问,github每个仓库的每一个提交都能让我们来审核的话,那可以保证用户看到的都是干干净净的内容。

但是,学会访问Github以及快速下载Github文件应该是每个程序猿必会的操作!

下面我们就来学习一下如何访问Github以及快速下载Github文件

一、访问github

主要原理是通过修改host文件的形式可以访问GitHub

1.使用Steam++(Watt toolkit)

具体方法略

2.使用电脑开源软件FastGithub

(本人首推,操作简单方便)下载解压后打开FastGithub.UI.exe文件即可使用

下载地址(支持win10及以上)直链

官方下载地址(Github多系统及源码)

软件主页(Github)

二、加速下载Github文件

主要原理是采用插件实现换加速源下载

1.进入Tampermonkey • 首页下载安装油猴脚本(包含不同浏览器安装方法)

2.安装插件Github 增强 - 高速下载

3.安装后使用该浏览器,会为 Github 的 Git Clone/SSH、Release、Raw、Code(ZIP) 等任何需要下载的文件添加 高速下载(加速下载)

以及在项目列表页,添加单文件快捷下载 (☁) 链接!

img

注意:图片不是最新的,仅为展示效果*,具体以最新脚本为准~*

img