小技巧-如何加快github下载代码的速度(转)

作为开发人员,github是大家的标配了,常常会苦恼于gitclone某个项目的时候速度太慢,看着控制台那几K十几K的龟速,吐血!!

原因很简单:github的CDN被伟大的墙屏蔽所致。

所以解决方案也很简单,就是手动把CDN和ip地址绑定一下。

1.获取 global.ssl.fastly地址

访问 http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo 
获取cdn域名以及ip地址 

2、获取github地址

访问 http://github.com.ipaddress.com/#ipinfo 
获取cdn域名以及ip地址 

3、打开hosts映射

Windows环境

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

最末尾添加两句话:

151.101.185.194 http://github.global.ssl.fastly.net 
192.30.253.112 http://github.com

然后保存就可以了。

Linux环境

sudo gedit /etc/hosts

添加

151.101.185.194 http://github.global.ssl.fastly.net 
192.30.253.112 http://github.com

保存,退出,并重启网络

/etc/init.d/networking restart

4、速度对比

添加前速度 

添加后速度 

原文地址:https://www.cnblogs.com/Amos-Turing/p/10610613.html

时间: 2024-08-30 15:29:36

小技巧-如何加快github下载代码的速度(转)的相关文章

【百度-六祎】加快github下载代码的速度

方法一: 作为开发人员,github是大家的标配了,常常会苦恼于gitclone某个项目的时候速度太慢,看着控制台那几K十几K的龟速,吐血!! 原因很简单:github的CDN被伟大的墙屏蔽所致. 所以解决方案也很简单,就是手动把CDN和ip地址绑定一下. . 1.获取 global.ssl.fastly地址访问 http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo获取cdn域名以及ip地址 .2.获取github地址访问 http:

ios开发小技巧-用宏化简代码

在IOS开发中,要做字典转模型一般情况如下: 1 /** 2 * 声明方法 3 */ 4 - (instancetype) initWithDictionary:(NSDictionary *)dict; 5 + (instancetype) carWithDictionary:(NSDictionary *)dict; 6 7 /** 8 * 实现方法 9 */ 10 - (instancetype)initWithDictionary:(NSDictionary *)dict 11 { 12

使用Git命令从Github下载代码仓库

Github作为最大的开源代码仓库,也是作为版本控制工具,简直就是程序员的天堂,是一座挖掘不尽的宝藏.现在讲解一下如何把一个Github上的项目下载到本地,也就是在本地也建立一个项目仓库,以后进行项目开发就可以将进行版本控制. (1)先在本地新建一个文件夹,把该文件夹作为一个本地仓库.然后使用终端命令进入该文件夹.比如我把Github Pages作为这个项目的文件夹. . (2)然后初始化版本仓库,命令为:git init.   然后会在这个文件夹下创建一个.git的隐藏文件. . (3)然后就

git从github下载代码

Github作为远程仓库的使用详解  http://blog.csdn.net/djl4104804/article/details/50778717 centos local:        通过git remote来设置远程仓库地址:        git remote add origin https://github.com/coder-pig/SimpleTea.git            假如你想修改远程仓库地址,比如你把仓库托管换成了[email protected],你需要修改

VS经常使用的一些小技巧

相信做开发的没有不重视效率的.开发C#,VB的都知道,我们很依赖VS,或者说,我们很感谢VS.能够对一个IDE产生依赖,说明这个IDE确实 有它的独特之处.无容置疑,VS是一个非常强大的IDE,它支持多语言编辑.支持C#,VB,C/C++,HTML......它拥有强大的调试编译功 能.它让我们不用去记住那些安装,环境变量设置,服务器设置,编译的繁琐过程.高度集成化.凡事有利有弊,在敏捷开发盛行的时代,VS是否值得我们使用是 无容置疑的.但是强大的VS也拥有众多的设置,众多的技巧.记住某些小技巧

VS快捷方式小技巧

VS2005代码编辑器的展开和折叠代码确实很方便和实用.以下是展开代码和折叠代码所用到的快捷键,很常用: Ctrl + M + O: 折叠所有方法 Ctrl + M + M: 折叠或者展开当前方法 Ctrl + M + L: 展开所有方法 解决VS2010中工具箱的的不见的问题: 按快捷键Ctrl+Alt+X 全屏:Shift+Alt+Enter注释选定内容:Ctrl+E+C/Crtr+E+U代码格式化:ctrl+E+F ===================================VS

Java 小技巧和在Java避免NullPonintException的最佳方法(翻译)

前几天就g+里面看到有人引用这篇博文,看了一下,受益颇多.所以翻译过来,希望和大家一起学习.本人英语水平有限,如果有错,请大家指正. 原文地址(需要翻墙):http://javarevisited.blogspot.com/2013/05/ava-tips-and-best-practices-to-avoid-nullpointerexception-program-application.html =============================分割线===============

优化网络连接速度的五个小技巧

工作中有很多不尽如人意的事情,网络速度慢就是其中之一.不幸的是,网速慢这个问题很多时候不是你能够简单解决的.诸如交换拥塞或网段拥塞(你的网络之外)等情况并不是你能够控制的.不过,这里仍然有几个小技巧,能够帮助你优化网络连接速度. 1 避免 DNS瓶颈 如果你的网络是活动目录环境,那么一定会有一个前置的DNS服务器.最近我看到不少企业都采用性能不怎么样的托管主机虚拟成多个服务器,并将DNS服务装入其中.之所以这样做,是因为很多人都认为DNS服务对系统资源的需求并不大,因此DNS服务器可以用很低的资

10个小技巧助您写出高性能的ASP.NET Core代码

今天这篇文章我们来聊一聊如何提升并优化ASP.NET Core应用程序的性能,本文的大部分内容来自翻译,当然中间穿插着自己的理解,希望对大家有所帮助!话不多说开始今天的主题吧! 我们都知道性能是公共网站取得成功的关键因素之一.如果一个网站的响应时间超过3秒,那么用户通常不会再此光顾(此网站).谷歌,Bing,百度以及其他搜索引擎也更倾向于推荐优化后的,移动友好的以及响应速度更快的网站. 作者:依乐祝 原文地址:https://www.cnblogs.com/yilezhu/p/10507984.