顺畅访问Github-全球最大的在线源代码托管服务平台

本文最后更新于 2025年11月24日

背景:

在中国大陆,由于神秘力量的影响。能否直连 Github 学习各种新“姿势”成了一个玄学问题。 这篇文章旨在学习如何合法合规地访问 Github。

1.Github520 项目

项目地址:

通过手动修改系统 hosts 文件来减小 DNS 污染带来的影响,hosts 文件在每个系统的位置不一,详情如下:

Windows:C:\Windows\System32\drivers\etc\hosts
Linux:/etc/hosts
Mac:/etc/hosts
Android:/system/etc/hosts
iOS:/etc/hosts

以 Windows 为例:找到 C:\Windows\System32\drivers\etc\hosts,用记事本打开,在末尾粘贴 https://raw.hellogithub.com/hosts 的内容。 hosts文件的每一行都是 IP地址 域名。保存后退出。然后打开在 CMD 窗口输入:ipconfig /flushdns 刷新DNS,此时你就应该能顺利访问Github了。

不过这样操作的缺点也很明显:不能一劳永逸,需要过段时间就去修改一次,Andorid和IOS系统需要root或越狱才能对hosts文件进行修改.而且 Releases 内容下载不了等问题。

我建议使用下面这种方法:

使用推荐的 SwitchHosts 工具管理 hosts,实现自动更新host文件。

下载地址:https://pan.quark.cn/s/163bd95faeb0
我这里只提供Win和Mac版本,Linux系统请自行下载

SwitchHosts 配置示例

按图片配置好switchhost,然后将其设为自启动即可。由于switchhost没有提供自启动选项,我们可以按以下步骤:win+r 打开 运行 。输入 shell:startup ,回车,把软件的快捷方式拖进去即可。

还有一种通过 ADGuardDNS 封锁清单来实现的方法,这里不再赘述,感兴趣可自行去项目主页了解。

2.dev-sidecar

项目地址:https://github.com/docmirror/dev-sidecar</a

网盘下载:https://pan.quark.cn/s/163bd95faeb0

第一次打开会提示安装根证书,根据提示操作即可。有些同学会担心安全性问题,项目作者写道:


这个软件功能就相当丰富了,支持release、source、zip和git clone的加速,npm、pip加速,谷歌翻译,以及近期被墙的油猴脚本资源站 greasyfork,支持Win Mac Linux,并且我实测加速效果明显优于Github520项目,上面项目的痛点基本上都被解决了。

打开 Github 会发现右侧多了一个油猴脚本悬浮窗, code处也已经替换成加速链接

我个人推荐使用这款软件,值得注意的是 dev-sidecar 会修改系统代理,不关掉软件直接重启电脑可能会无法上网,再次打开该软件启动加速后关闭系统代理即可恢复。

3.Watt Toolkit(原 Steam++)

项目官网:瓦特工具箱(Steam++)-Watt Toolkit

相信大家对这款软件比较熟悉了,支持Win Mac Linux Android(似乎无法使用了?)

勾选Github点击一键加速即可,和Github520一样适合浏览网页,不能加速下载Releases

Watt Toolkit使用方法

4.Xget Now

这是一款浏览器扩展,支持 GitHub、GitLab、npm、PyPI 等众多平台的文件下载加速,同时支持 Chrome、Firefox、Edge 三大主流浏览器

建议直接在浏览器官方商店安装:

安装后,点击扩展栏的Xget Now图标,启用相应平台后,下载就会被重定向至加速链接,整个过程几乎无感

亦可以使用他的网页版 Xget Now,粘贴原链接后下载即可
网页版样式


顺畅访问Github-全球最大的在线源代码托管服务平台
https://enouuh.top/2025/顺畅访问Github-全球最大的在线软件源代码托管服务平台/
作者
enouuh
发布于
2025年7月10日
许可协议