github访问下载很慢-完美解决方案-终极解决方案

方案一:三个步骤:

1:访问https://www.ipaddress.com/,查询下面两个域名的ip。

  • github.com
  • github.global.ssl.fastly.net

有可能一个域名返回多个ip,在第二步可以测试那个ip更快,如果都返回一个ip就直接进入第三步。(我下面的截图就是每个域名只返回一个)


github访问下载很慢-完美解决方案-终极解决方案_第1张图片
image.png
github访问下载很慢-完美解决方案-终极解决方案_第2张图片
image.png

2.在控制台测试对应域名的ip的延时性,选择最优的ip(平均最小的最优)。

github访问下载很慢-完美解决方案-终极解决方案_第3张图片
image

3.修改本地hosts文件。

Windows环境:

C:\Windows\System32\drivers\etc\hosts

Linux环境:

sudo gedit /etc/hosts

下面的是我获取最快的Ip,如果下次下载慢或者不能下载的时候再查一次,再配置一次就好了。

github访问下载很慢-完美解决方案-终极解决方案_第4张图片
image

4.刷新本地DNS.

windows环境:

打开控制台输入:ipconfig /flushdns

linux环境:

输入:sudo /etc/init.d/networking restart

github访问下载很慢-完美解决方案-终极解决方案_第5张图片
image

你现在用登录github.com与之前相比就会有很大的提升,本地用git使用github的资源也快了几个等级了。

现在我本地下载速度已经有0.8-2Mb/s的速度了。

举一反三,下载Github上的release文件很慢或者经常失败,一样可以用上面的方法。

1.查看下载地址。

github访问下载很慢-完美解决方案-终极解决方案_第6张图片
image

2.访问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

github访问下载很慢-完美解决方案-终极解决方案_第7张图片
image

4.刷新本地DNS.

windows环境:

打开控制台输入:ipconfig /flushdns

Linux环境:

输入:sudo /etc/init.d/networking restart

方案二:两个步骤:

1.把github或者gitlab的导入到码云 https://gitee.com/

github访问下载很慢-完美解决方案-终极解决方案_第8张图片
image
github访问下载很慢-完美解决方案-终极解决方案_第9张图片
image

2.从码云下载

github访问下载很慢-完美解决方案-终极解决方案_第10张图片
image

现在已经完美解决你的痛点啦!开心嘛~~

如果您喜欢这篇文章请在下面点个赞和收藏。谢谢您的支持!

你可能感兴趣的:(github访问下载很慢-完美解决方案-终极解决方案)