github访问慢的原因主要是DNS域名解析的问题。
解决办法:
1、首先访问网站https://www.ipaddress.com/ 来获取当前github最新的ip地址。在搜索框中输入:github.com,结果如下:
这个IP地址就是github网站的IP地址。
2、打开路径:C:\Windows\System32\drivers\etc,找到hosts文件。这个文件默认是没有修改权限的,自己设置一下这个文件的权限。这个文件是存储IP和域名的对应关系的,如果我们直接告诉系统去访问这个IP,就省去了DNS域名解析的步骤。
打开这个文件,在这个文件末尾添加如下内容:
192.30.253.112 github.com
192.30.253.113 github.com
151.101.185.194 github.global.ssl.fastly.net
3、刷新DNS缓存
打开cmd,输入ipconfig /flushdns