GitHub 访问加速的 8 种常用方案与配置指南
GitHub 访问速度慢通常由 DNS 污染、物理距离及网络环境导致。镜像站、Hosts 文件修改、SSH 协议、全局代理、油猴脚本、CDN 加速、DevSidecar 工具及 Gitee 中转等八种解决方案,并提供了各方案的适用场景对比及组合使用建议,帮助用户提升代码拉取与页面加载速度。

GitHub 访问速度慢通常由 DNS 污染、物理距离及网络环境导致。镜像站、Hosts 文件修改、SSH 协议、全局代理、油猴脚本、CDN 加速、DevSidecar 工具及 Gitee 中转等八种解决方案,并提供了各方案的适用场景对比及组合使用建议,帮助用户提升代码拉取与页面加载速度。

每次打开 GitHub 都要转圈半小时?clone 代码速度只有 10kb/s?这其实是典型的网络延迟问题。主要原因包括:
国内镜像站是常用方案。将 github.com 替换成镜像域名即可。
# 示例
https://hub.yzuu.cf/
https://gitclone.com/
C:\Windows\System32\drivers\etc\hosts/etc/hostsipconfig /flushdnssudo killall -HUP mDNSResponder改用 SSH 协议 clone 代码速度提升明显。
git clone [email protected]:user/repo.git
需本地代理工具支持。
git config --global http.proxy socks5://127.0.0.1:1080
git config --global https.proxy socks5://127.0.0.1:1080
git config --global --unset http.proxy
安装 Tampermonkey 插件后添加相关脚本,可在页面上实现高速下载。
通过 jsDelivr 反向代理。
# 原始地址
https://github.com/jquery/jquery/archive/refs/tags/3.6.0.zip
# CDN 加速地址
https://cdn.jsdelivr.net/gh/jquery/[email protected]/dist/jquery.min.js
开源工具,集成多种加速方案,支持 GitHub、Stack Overflow、NPM、PyPI 等加速。
git remote add upstream https://github.com/原项目地址.git
git pull upstream main
| 方案 | 适合人群 | 优点 | 缺点 |
|---|---|---|---|
| 镜像站 | 所有用户 | 无需配置 | 部分功能缺失 |
| Hosts 修改 | 中高级用户 | 全局生效 | 需定期更新 |
| SSH 协议 | 开发者 | 原生支持 | 需配置 SSH key |
| 代理工具 | 极客玩家 | 全平台通用 | 需要技术基础 |
| Gitee 中转 | 应急使用 | 速度最快 | 同步有延迟 |
早上用镜像站快速浏览,开发时用 Hosts+SSH 协议,下载大文件切到 DevSidecar。 避坑指南:
在 Release 页面点击下载按钮时:
github.com 替换成 download.fastgit.org。Q:为什么修改 Hosts 后还是慢? A:可能是 DNS 缓存没刷新!试试这个命令:
# Windows
ipconfig /flushdns
# MacOS
sudo killall -HUP mDNSResponder
Q:公司内网无法修改 Hosts 怎么办? A:推荐使用 DevSidecar 或浏览器插件方案,无需系统权限。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML 转 Markdown 互为补充。 在线工具,Markdown 转 HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML 转 Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online
将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online