摘要:常见成因是 DNS 污染加线路不稳:网页能开、图片挂掉,或 clone 卡在几 KB/s。代理走对节点、DNS 走远端、必要时给 Git 单独配代理,三步能覆盖绝大多数情况。

一分钟速查

  • 常见症状:网页打不开、clone 慢、图片裂。
  • 常见原因:DNS 污染、线路慢。
  • 解决:代理走对节点 + 远端 DNS。
  • Git 加速:给 Git 单独配代理。

网页打不开怎么排查

看代理开了没

GitHub 需要走代理,确认客户端已开启。

换节点

换到美国、日本等 GitHub 访问快的地区节点。

查 DNS

DNS 污染会导致解析错,用远端 DNS。

clone 慢怎么加速

给 Git 配代理

命令行里给 Git 设置 http/https 代理。

用 SSH 走代理

配置 SSH 通过代理连接 GitHub。

换浅克隆

用 git clone --depth 1 只拉最近提交,快很多。

图片加载不出来

图片域名走代理

GitHub 图片在 raw.githubusercontent.com,也要走代理。

刷新 DNS

图片域名被污染,刷新或走远端 DNS。

关于 GitHub 的 3 个误区

  • 「GitHub 彻底打不开了」——多数是 DNS 或线路问题,换节点、走远端 DNS 能解决;
  • 「clone 慢是网速慢」——往往是线路和 DNS 问题,不是带宽不够;
  • 「Git 会自动走代理」——不会,Git 命令行要单独配代理,不然 clone 还是慢。