github 网站访问优化
title: github 网站访问优化 id: 95896598358f3b0def4f608740f17095 tags: [] date: 2000/01/01 00:00:00 updated: 2023/06/02 14:20:07 isPublic: true --#|[分隔]|#--
github 网站访问优化
国内访问 github,访问速度全屏运气,有时慢如狗,有时快如电,如果碰到慢如狗的情况,真的是捉急又无可奈何,只能尝试刷新页面、切换wifi、换用手机热点等,各种办法尝试。
百度原因,说是因为 github 的 CND 域名遭到了 DNS 污染。。。
说解决办法吧。
使用谷歌插件
插件名称:GitHub加速。
插件安装地址(访问谷歌应用商店):https://chrome.google.com/webstore/detail/github%E5%8A%A0%E9%80%9F/mfnkflidjnladnkldfonnaicljppahpg/related?hl=zh-CN
插件安装页面

插件安装后,再打开 github 仓库页,会多出一个按钮,按钮弹框中会提供几个克隆和下载地址,这几个地址是国内的 github 镜像网站,克隆和下载地址速度杠杠的。
但注意,使用这几个地址克隆的项目,项目的远程地址也是这几个,而不是 github.com,可当 push 推送项目时,还是可以推送到 github.com 中对应的这个项目的,当 github.com 原项目有新提交时,本地项目也能用 git fetch 收取到。
所以在克隆完成后,是否需要更改 github remote 远程仓库地址为 github.com,就看个人的了。

访问 GitHub 镜像网站
上一步的谷歌插件,其实是提供了几个国内的镜像网站,现在这一步,就是直接把这几个镜像网站提供出来。。。省得安插件了。
但一下网站,偶尔也会因为访问人数过多,或者其他原因而访问慢。。。总之比 github 完全打不开的时候强。
可以直接打开下面网址中的任意一个,把他们当 github 使用就行。
修改电脑的 host 文件
既然 github 访问慢是因为 DNS 被污染,那我们直接跳过 DNS,直接在自己电脑上配置 host 文件,让自己电脑访问某个域名时,直接一步到位去访问 github 可用的服务 ip 得了。
可以查看本文档系列中,另一篇 修改host 文件 的文档,查询 github.com 合适的 ip,也可以直接使用下面的方式(推荐),拿到无脑且可用的 hosts 配置单子。
文档原文:本教程文档地址(github)。
大致说明如下:
直接点击 github 访问的 hosts 配置连接- cnd ,下载这个配置 github 的 hosts 配置列表,把其中的内容复制到系统的 hosts 文件中(注意不能把原先默认的配置删掉),保存,再刷新 github,就顺溜的打开了。
这个下载的 github 的 hosts 配置文件,内容大致如下(2021-04-02):
Last updated
Was this helpful?