git clone 仓库很慢,甚至失败的解决办法

您所在的位置:网站首页 git克隆很慢 git clone 仓库很慢,甚至失败的解决办法

git clone 仓库很慢,甚至失败的解决办法

2023-12-31 15:03| 来源: 网络整理| 查看: 265

今天准备更新思维导图09,想要上传到仓库的时候突然想起来,掌柜还没有把该仓库clone到本地。。。于是打开git,开始clone,接着就出现了标题的情况😂git clone很慢,最后还崩溃了: 在这里插入图片描述 一搜发现大家都遇到过git clone很慢的问题,原因是网站github.global.ssl.fastly.net被限制了。。。而解决的办法也很多。试了各种方法后,整理目前还有效的两种:

第一种:GitHub域名映射本地法 首先在Git里面查看这两个网站的ip地址,使用命令: nslookup github.global.ssl.fastly.Net nslookup github.com

在这里插入图片描述

接着去hosts里面添加这两行: 在这里插入图片描述 PS:如果你在hosts里面添加这两句后保存出现没有权限的问题,请参考这里的解决办法: 细说更改hosts文件的方法

添加完后,Windows图标+R键,输入cmd跳到命令行,输入如下指令来刷新DNS缓存: 在这里插入图片描述 PPS:注意斜杠前面有个空格! 然后再次测试下载git clone仓库: 在这里插入图片描述 貌似没咋变化,不过只是速度慢,这次倒没有半途崩溃了。最后下载结束后速度是29 KiB/s: 在这里插入图片描述 额。。。这个方法好像并没有提升速度🤔,只是保证了不会出现clone到半路出现崩溃的情况。下面进行第二个方法的测试:

第二种:GitHub镜像域名法 这个方法就步骤很简单,直接使用GitHub的镜像地址:即在github.com后面添加cnpmjs.org 这句,于是指令变成这样:

git clone https://github.com.cnpmjs.org+你的GitHub名字+项目名称+git

在这里插入图片描述

然后速度秒下,329KiB/s。。。 但是掌柜想说是不是这个项目比较小,所以换个大的项目试试看,选了微软的推荐项目: 在这里插入图片描述 最后clone结束后是这样: 在这里插入图片描述 卧槽,居然速度达到了1.96MiB/s!!! 妥妥的提升了70倍多👍的速率。

综上两种方法测试后,推荐大家以后clone仓库的时候,选择第二种镜像域名法!

PPPS: 思维导图合集第九讲已经更新,欢迎自取👉:Github

参考资料: git clone 很慢。。。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3