方案一:三个步骤:
1:访问https://www.ipaddress.com/,查询下面两个域名的ip。
- github.com
- github.global.ssl.fastly.net
有可能一个域名返回多个ip,在第二步可以测试那个ip更快,如果都返回一个ip就直接进入第三步。(我下面的截图就是每个域名只返回一个)
image.png image.png
2.在控制台测试对应域名的ip的延时性,选择最优的ip(平均最小的最优)。
image3.修改本地hosts文件。
Windows环境:
C:\Windows\System32\drivers\etc\hosts
Linux环境:
sudo gedit /etc/hosts
下面的是我获取最快的Ip,如果下次下载慢或者不能下载的时候再查一次,再配置一次就好了。
image4.刷新本地DNS.
windows环境:
打开控制台输入:ipconfig /flushdns
linux环境:
输入:sudo /etc/init.d/networking restart
image你现在用登录github.com与之前相比就会有很大的提升,本地用git使用github的资源也快了几个等级了。
现在我本地下载速度已经有0.8-2Mb/s的速度了。
举一反三,下载Github上的release文件很慢或者经常失败,一样可以用上面的方法。
1.查看下载地址。
image2.访问https://www.ipaddress.com/,查询域名的ip.
下面的是我获取最快的Ip,如果下次下载慢或者不能下载的时候再查一次,再配置一次就好了。
52.216.17.216 github-production-release-asset-2e65be.s3.amazonaws.com
3.修改本地hosts文件
Windows环境:
C:\Windows\System32\drivers\etc\hosts
Linux环境:
sudo gedit /etc/hosts
image4.刷新本地DNS.
windows环境:
打开控制台输入:ipconfig /flushdns
Linux环境:
输入:sudo /etc/init.d/networking restart
方案二:两个步骤:
1.把github或者gitlab的导入到码云 https://gitee.com/
image image2.从码云下载
image现在已经完美解决你的痛点啦!开心嘛~~
网友评论