关于GitHub访问速度慢的优化解决方案

1,410 阅读1分钟

前言

对于一个喜欢搞事情的程序员而言,我们总是喜欢在GitHub中寻找属于我们的编程快感。众所周知的原因,我们访问GitHub总是很慢,特别是在不使用代理的情况下那简直就是龟速。有的时候即使我们有幸进入了GitHub但像一些图片资源也无法加载,这在一定程度上还是降低浏览快感。在这里推荐大家一种简单的方法来解决访问GitHub慢的问题——主动修改hosts文件

推荐快速修改hosts配置工具——switchhosts

switchhosts是一个管理,快速切换Hosts小工具,可任意切换host配置,实际使用效果图如下:

switchhosts效果图
使用这个软件可以手动新建删除对应host配置项。需要下载的,点击这里(提取码:ackx)。

解决方案

(1) 对github.com进行DNS解析。进入tool.chinaz.com/dns,在输入框输入github.com进行解析。

DNS解析
根据解析结果选择TTL值较小的响应IP

(2) 使用管理员权限打开switchhosts。新建一个配置项名为GitHub(顺便什么都可以),在其中输入对应配置内容,实际结构为:IP github.com(这里这个IP就是我们在(1)中选择的IP)。下面是我配置的内容:

hosts配置图
配置完成之后,点击对应配置项开关启动即可.这时候打开浏览器访问github.com就会比较顺畅了,并且对应图片都能加载出来。

一次配置后IP失效,无法继续访问GitHub了怎么办?

当一次配置使用之后发现IP失效了,我们只需要简单的重复(1)步骤获取新的IP,将之前配置好的IP进行一次新的覆盖即可。