GitHub克隆下载代码速度慢解决办法

这几天克隆下载GitHub代码奇慢无比,网上搜索了一下解决方案有些不太完整,自己试验出了比较完整的解决方式:

1、在hosts文件里追加以下内容(IP需要替换掉),以下5个域名一个都不要少,有些文章只写了一部分,我一开始就少了个github.com,结果速度就还是很慢。

151.101.109.194 github.global.ssl.fastly.net
185.199.110.153 assets-cdn.github.com
151.101.108.133 avatars0.githubusercontent.com
151.101.76.133 avatars1.githubusercontent.com
192.30.253.112 github.com

2、IP替换方法,打开 http://tool.chinaz.com/dns ,查询域名IP映射,把以上5个域名挨个查询一下,找一个TTL值比较小的IP替换掉。注意替换前要把IP先Ping一下,确保是通的才替换,否则是无效的。

3、替换后克隆代码速度从原来的几K/s一下子上升到了10M/s,如果过一段时间速度慢下来了,就再替换一次就好了。

原文地址:https://www.cnblogs.com/Rocky_/p/11022404.html

时间: 2024-07-31 21:13:43

GitHub克隆下载代码速度慢解决办法的相关文章

Asp.Net长文件名下载的问题和解决办法

在Asp.Net中写了一个附件上传和下载的程序,附件上传到数据库中,然后将附件的GUID保存起来,我们可以根据GUID来找到数据库中的附件,一般附件下载的代码是: <!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> -->

百度云盘上传文件和下载文件慢的解决办法

百度云盘上传文件和下载文件慢的解决办法 一:上传文件慢 1. 左下角点击搜索,输入cmd,右键以管理员身份运行 2. 在弹出的窗口中输入netsh interface tcp set global autotuning=disabled,回车可看到确定,代表执行成功.再继续在命令行中输入regedit,回车即打开注册表编辑器. 3. 进入注册表界面 路径:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\AFD,找到文件名为Parameters的文

GitHub 上下载代码运行报错 :&#39;The sandbox is not sync with the Podfile.lock\&#39;

问题描述: github下载的Demo,很多时候使用到CocoaPods,有的时候因为依赖关系或者版本问题不能编译运行.出现例如The sandbox is not sync with the Podfile.lock问题时候,如下所示 diff: /../Podfile.lock: No such file or directory diff: Manifest.lock: No such file or directory error: The sandbox is not in sync

eclipse编辑jsp文件和javascript代码很卡解决办法

1.Window -> Preference -> General -> Editors -> Text Editors -> HyperLinking -> 在用Ctrl键控制的HyperLinking Style Nevigation列表下, 取消勾选与JPS或Javascript有关的选项 2.关闭eclipse 对于js的自动提示,避免eclipse响应缓慢和崩溃 Windows -->Preference -->JavaScript -->E

问题:Custom tool error: Failed to generate code for the service reference &#39;AppVot;结果:添加Service Reference, 无法为服务生成代码错误的解决办法

添加Service Reference, 无法为服务生成代码错误的解决办法 我的解决方案是Silverlight+WCF的应用,Done Cretiria定义了需要在做完Service端的代码后首先运行事先定义好的Unit Test,确保在客户端使用Service之前Service是可以正确的运行的.在我创建Unit Test之前,需要在测试项目中添加对WCF Service的引用,而这时却出现了错误. Custom tool error: Failed to generate code for

错误:error: failed to push some refs to &#39;https://github.com/pzq7025/KG.git&#39;的解决办法

一.问题在进行[git push orgin master]的时候出现如下错误 ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'https://github.com/pzq7025/KG.git' hint: Updates were rejected because a pushed branch tip is behind its remote hint: counter

Javascript加载速度慢解决办法

通常我们的网站里面会加载一些js代码,统计啊,google广告啊,百度同盟啊,阿里妈妈广告代码啊,一堆,最后弄得页面加载速度很慢,很慢.解决办法:换一个js包含的方式,让javascript加载速度倍增.把通常加载方式:  代码如下 复制代码 <script src="xxxx.js"></script> 改变成:  代码如下 复制代码 <script type="text/javascript"> document.write(

vmware 克隆centos6.6无法上网解决办法

实验环境,我们经常需要用vmware的克隆功能来克隆新的centos系统,虚拟新的主机. 但是克隆出来的主机与源主机拥有相同的物理网卡,相同的网卡mac地址等信息,这就导致克隆出来的主机不能上网. 解决办法: 1.删除/etc/sysconfig/network-scripts/ifcfg-eth0 下的 HWADDR和UUID信息. [[email protected] named]# vim /etc/sysconfig/network-scripts/ifcfg-eth0  DEVICE=

scrapy框架编写向redis数据库中存储数据的相关代码时报错解决办法

错误信息:redis.exceptions.DataError: Invalid input of type: 'dict'. Convert to a byte, string or number first. 解决办法:python中redis包更新导致的问题,变更了srem方法的输入.使用旧版本pip install redis==2.10.6,即可解决 原文地址:https://www.cnblogs.com/lys666/p/10469981.html