外观
解决 GitHub 访问及下载速度缓慢的几种方案
约 532 字大约 2 分钟
GitHubGitGitHub下载慢GitHub加速
2026-5-19
对于国内开发者而言,GitHub 的网络波动一直是一个挥之不去的阴影。无论是 git clone 时的几 KB/s,还是网页端的频繁超时,都极大地影响了开发效率。本文将从网络协议、中转加速及本地优化三个维度提供解决方案。
1. 配置本地全局代理(最优解) 如果你手头有可靠的代理工具,最有效的方法是让 Git 走代理协议。
- 没有代理的可以看看博主的推荐,都是长期使用的代理,绝对靠谱:稳定代理推荐
- 注意: 如果没有付费代理,网上虽有免费代理列表,但需警惕网络攻击,严禁在免费代理环境下输入账号密码或进行敏感操作。 这里给一个免费代理的地址,安全方面本文不负责:免费代理
2. 使用国内镜像站(临时应急) 镜像站同步了 GitHub 的资源,克隆速度极快。
- 常用镜像: 比如 GitHub 文件加速(注意时效性)或某些大厂内测的镜像,如果镜像失效,可百度自行搜索国内github镜像。
3. 修改 Hosts 文件(底层优化) 通过绕过污染的 DNS 转换,直接连接 GitHub 的服务器 IP。
- 使用
IPAddress.com查询github.com和github.global.ssl.fastly.net的最新 IP。 - 将其写入系统的
hosts文件(/etc/hosts或C:\Windows\System32\drivers\etc\hosts)。
4. 进阶工具:Watt Toolkit (原 Steam++) 这是一款开源跨平台的加速工具,内置了针对 GitHub 的加速功能,通过本地反向代理实现,操作简单,适合不想折腾命令行的同学。



