自己写的毕业设计想保留历史版本到github上,但发现github打开总时会出问题,要么进去了刷新慢,要么直接无法访问,idea通过git上传到github仓库也请求失败,然后在网上找了各种方法,终于找到一个靠谱的且容易实现的法子。
1.进入C:\Windows\System32\drivers\etc目录
2.找到hosts把文件移动到桌面改成txt结尾
3.在最后面添加下面代码(这是我自己的,请大家按照下面建议配置各个IP)
# Github
104.244.46.17 github.global.ssl.fastly.net
20.205.243.166 github.com
185.199.108.153 assets-cdn.github.com
185.199.109.153 documentcloud.github.com
59.24.3.173 gist.github.com
这个是给每个域名指定访问的ip地址,这样DNS域名解析的时候就会直接在本地使用这几个ip。
4.建议:最好自己去配置合适自己的ip
4.1可以通过此链接进入网站
4.2然后把哪五个域依次名复制到搜索框进行测试
按TTL排序找到TTL最大的站点
4.3找到TTL最大的站点点击查看,找到最下方解析结果的ip地址复制给当前域名的ip
104.244.46.17 github.global.ssl.fastly.net
其他四个域名也是同样的方式找到适合的ip
然后再替换下面的ip
# Github
104.244.46.17 github.global.ssl.fastly.net
20.205.243.166 github.com
185.199.108.153 assets-cdn.github.com
185.199.109.153 documentcloud.github.com
59.24.3.173 gist.github.com
最后把hosts文件去掉txt结尾,也就是改成之前的格式,然后放回C:\Windows\System32\drivers\etc目录下面
再次访问那叫一个快啊。