Skip to main content

GitHub 国内加速指南

· 2 min read
timger
timger

正文草稿

GitHub 国内加速最明显的变化,往往不是某个配置单独生效,而是 clone、pull、raw 和网页访问分别变得稳定。

为什么会慢

国内访问 GitHub 时,DNS、连接建立和静态资源加载常常同时拖慢体感。仓库能打开,不代表 raw 文件和大体积 clone 也一样顺畅。

怎么拆开处理

clone、pull、raw 文件和网页访问本来就是不同路径。把它们分开看,问题就会更像真实故障,而不是一团混在一起的慢。

HTTPS 和边界

域名、证书和跳转一旦串起来,最容易出问题的就是入口一致性。旧链接、新入口和缓存层没有对齐时,体感会一下变差。

最先被感受到的通常是速度和成功率,等这些入口稳定下来,后面的细节才有讨论价值。