哈喽、各位伙计
你们或许有时候莫名其妙的、卧槽怎么我自己拉的好好的、公司来个新人给他加了个权限拉取代码这么慢,啥原因?
难道是公司网络限流???用git clone 下载 github上的仓库的时候,速度很慢,才几十k每秒 ,微大点的仓库,要等到猴年马月。
有时候在github,有人说git clone用的是另一个域名来下载的:global-ssl.fastly.Net,难怪在hosts里面加了github.com的dns还是没解决问题。
这是一种解决方式、还有另一种超级简单,一条命令(需要可以私聊我or微信私聊都可以)
github加速的方法如下:
前提:
1、查找域名对应的ip地址,并修改hosts文件
nslook global.ssl.fastly.Net #获取域名的IP
nslookup github.com #获取域名的IP
Linux的hosts文件路径在:
sudo vim /etc/hosts
2. 在hosts文件末尾添加两行
- 151.101.72.249 #获取域名的IP
- 192.30.253.112 #此处112还是113根据自己的情况调整 (这里需要获取IP,需要翻墙,CSDN禁止发布国外网站,需要的朋友微信联系,详见最低)
3.重启电脑,让hosts文件生效。刷新DNS缓存
(重启大法如下三种)
1)、sudo /etc/init.d/networking restart
2)、无法断开?手动右上角断开网络然后重新连接即可
3)、重启电脑(重启大法好)
你会发现git clone的速度快很多。至少提高了,可以尝试。 亲身试过
author:Bruce.D (需要另外一种私聊我,微信:gtcarry888 标注来意,谢谢)