想说的都在文章的标题了。
我也是很奇怪,都已经科学上网了,而且还是全局的代理,按照网上说的配置git的代理也配置了,还是没鸟用。
有点难受,抱着在放弃中又想解决问题的心态,看了最后一篇的解决方案解决了。(当然这个方法,之前我是有试过就是更改本地的host的指向,这样的好处就是更快的找到github的地址,但是不是每次都有效,可能跟github的ip地址不固定是有关系的吧。)
所以,正确的方法就是,当出现pull还是clone都很慢,就先去:
1、获取Github相关网站的ip
访问https://www.ipaddress.com,找到页面中下方的“IP Address Tools – Quick Links”,分别输入github.global.ssl.fastly.net和github.com,查询ip地址。
2、修改本地host文件
以windows为例,C:/WINDOWS/system32/drivers/etc/,打开host文件。
3、增加host映射
参考如下,增加github.global.ssl.fastly.net和github.com的映射。
151.101.113.194 github.global.ssl.fastly.net 192.30.253.112 github.com
4、更新DNS缓存
命令行输入:
ipconfig /flushdns