GitHub 国内加速指南
· 2 min read
正文草稿
GitHub 国内加速最明显的变化,往往不是某个配置单独生效,而是 clone、pull、raw 和网页访问分别变得稳定。
为什么会慢
国内访问 GitHub 时,DNS、连接建立和静态资源加载常常同时拖慢体感。仓库能打开,不代表 raw 文件和大体积 clone 也一样顺畅。
怎么拆开处理
clone、pull、raw 文件和网页访问本来就是不同路径。把它们分开看,问题就会更像真实故障,而不是一团混在一起的慢。
HTTPS 和边界
域名、证书 和跳转一旦串起来,最容易出问题的就是入口一致性。旧链接、新入口和缓存层没有对齐时,体感会一下变差。
最先被感受到的通常是速度和成功率,等这些入口稳定下来,后面的细节才有讨论价值。