github克隆慢的解决方法

一曲冷凌霜 提交于 2020-03-11 13:20:07
  • 整体方法
    git clone特别慢是因为github.global.ssl.fastly.net域名被限制了。
    只要找到这个域名对应的ip地址,然后在hosts文件中加上ip对域名的映射,刷新DNS缓存便可。而且这个地址有可能会变,所以如果之前设置了,后边又不行了,可以在hosts文件里再次修改ip。
  1. 在网站 https://www.ipaddress.com/ 分别搜索github.global.ssl.fastly.netgithub.com查找ip地址。这个ip可能会变,所以又出现克隆慢的情况,再查一下ip,看是否发生了变化 。
    在这里插入图片描述
  2. 修改hosts文件:
    mac为例:
sudo vim /etc/hosts

在hosts文件后面添加:

199.232.5.194   github.global.ssl.fastly.net
192.30.253.113  github.com
  1. 刷新dns缓存,不用重启电脑
    mac刷新方法,系统版本是10.15.3,如果是版本比较老的命令可能不同.
sudo killall -HUP mDNSResponder
  1. 再次git clone代码
  2. 对于windows和linux系统请参考https://www.jianshu.com/p/3f6477049ece
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!