程序员求职经验分享与学习资料整理平台

网站首页 > 文章精选 正文

「攻略教程」GitHub访问加速,赶紧上车

balukai 2025-02-24 14:59:05 文章精选 11 ℃

Hello, 大家好,我是笨猫。

不管你是程序员还是白嫖党,对Github肯定不陌生。

Github作为全球最大的代码托管平台,上面有很多非常厉害的开源项目和好用的软件,但是很可惜,因为网络原因,国内的访问速度一直都是不太稳定,甚至经常出现打不开的情况。

归其原因主要有以下几个:

1.DNS污染:GitHub 的 CDN 域名解析可能遭到 DNS 污染,导致无法连接使用 GitHub 的加速分发服务器,从而影响访问速度 。

2.服务器负载:GitHub 服务器负载过高也可能导致访问速度变慢 。

3.个人设备或网络问题:用户的个人设备或网络设置问题,如代理设置、防火墙限制等,也可能导致访问 GitHub 困难

那么怎么解决呢?这就是今天笨猫要讲的重点。

1.Watt Toolkit

Watt Toolkit(原名Steam++)是一款开源跨平台的多功能游戏工具箱,专为Steam游戏平台打造。可以提供本地反代的功能,支持加速steam、GitHub等平台。它的使用也非常简单,安装后把GitHub的加速勾上,启动服务即可。

2.SteamCommunity

SteamCommunity同样是一款为专未Steam开发的一款畅联工具,为Stram、GitHub提供网络加速。

3.修改Hosts文件

通过修改hosts文件来加速网络访问,上一篇文章已经详细介绍过,没看过的,可以点击下方连接学习学习。

「黑科技」通过修改hosts文件解决某些网站无法打开的问题

这里就简单介绍如何配置关于GIthub的hosts文件。

①. 分别查询

github.com

github.global.ssl.fastly.net

assets-cdn.github.com的IP地址并记录

②.按照hosts格式分配添加域名IP到hosts文件并保存。

关于编辑修改hosts文件,笨猫也专门介绍过相关工具,需要下载工具的私信回复666

4.Github镜像网站

除了以上加速访问的方式,也可以通过GIthub镜像站访问下载Github项目,这里我推荐几个大家作为参考。

  • GItClone

这是一个提供下载缓存的代码下载网站,可以在仓库地址前面加上 `gitclone.com`,例如将 `
https://github.com/username/repo.git` 改为 `
https://gitclone.com/github.com/username/repo.git`,然后使用 `git clone` 命令来下载仓库

  • GitHub Proxy

可通过终端命令行克隆github的仓库,通过首页下载来获取github上的release等资源。

  • Gitee极速下载

这是国内Gitee官方提供的镜像下载,包含了两万多热门的项目,热度比较高的Github项目都可以在这里找到。当然你也可以使用Gitee官方提供的克隆功能下载Github的项目。

类似这种镜像克隆下载的网站还有很多,大家可以自己了解了解。

但是使用镜像站克隆下载只能获取到代码issue和release都是没有的。

而且镜像站本身也不太稳定,如果没有专门的人维护打理,很容易被封。

所以,如果真正对Github感兴趣的,就老老实实的在官网浏览下载。如果你是有一些开发经验,也可以自己尝试开发一些有趣的项目,分享到github,你一定会非常的有成就感。

最近发表
标签列表