笔者在学习git时也遇到了git clone慢的问题,速度只有1到2 KB这样子,很扎心。在查看了网友的解决方案后,亲测有效,感谢各位网友的解决方案。
这里采用的是还需要再学习一个网友的答案。
git clone特别慢是因为github.global.ssl.fastly.Net域名被限制了。只要找到这个域名对应的ip地址,然后在hosts文件中加上ip–>域名的映射,刷新DNS缓存就可以了
第一步
搞定github.global.ssl.fastly.net和github.com的IP地址。
可以用https://www.ipaddress.com/网站来查IP地址。
查的话,应该是
上面是github.global.ssl.fastly.net
这个是github.com
这样的。
第二步
找到记事本,用管理员权限打开。
右键它会出现,以管理员身份运行的选项。
然后再打开C:\Windows\System32\drivers\etc路径下的hosts文件。
注意如果找不到这个文件,可能是这里的问题?。
打开hosts之后,在随意某个位置加上如下:
151.101.184.249 github.global.ssl.fastly.net
192.30.253.112 github.com
像这样,前面没有#
保存。
第三步
打开cmd命令行,输入命令
ipconfig/flushdns
并回车,刷新一下dns缓存,告诉电脑我的dns文件已经修改了。
结束
至此,再用git clone,速度应该快不少了。