前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >github下载代码的速度太慢

github下载代码的速度太慢

作者头像
IT小马哥
发布2020-03-18 15:09:58
9.3K2
发布2020-03-18 15:09:58
举报
文章被收录于专栏:Java TaleJava Tale

github

作为程序员,最大的同性交友网站估计是大家的标配了,常常会苦恼于git clone某个项目的时候速度太慢,看着控制台那几K十一二K的速度,吐血!!

原因很简单:github的CDN被高高的墙屏蔽所致了。 所以解决方案也很简单,就是手动把 cdn 和IP地址绑定一下。

1、获取github地址

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

2、获取 global.ssl.fastly地址

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

3、打开hosts映射

Windows环境

代码语言:javascript
复制
C:\Windows\System32\drivers\etc\hosts

最末尾添加两句话保存:

代码语言:javascript
复制
151.101.185.194 http://github.global.ssl.fastly.net 
192.30.253.112 http://github.com

打开CMD刷新一下DNS就好了。

代码语言:javascript
复制
ipconfig /flushdns

Linux环境

代码语言:javascript
复制
sudo gedit /etc/hosts

添加

代码语言:javascript
复制
192.30.253.112 http://github.com
151.101.185.194 http://github.global.ssl.fastly.net 

保存,退出,并重启网络

代码语言:javascript
复制
/etc/init.d/networking restart

速度对比:

配置前

代码语言:javascript
复制
Receiving objects:  17% (151/883), 348.00 KiB | 18.00 KiB/s

配置后

代码语言:javascript
复制
Receiving objects:  81% (86141/104384), 81.31Mib | 562.00 KiB/s

本文由 小马哥 创作,采用 知识共享署名4.0 国际许可协议进行许可 本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-04-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、获取github地址
  • 2、获取 global.ssl.fastly地址
  • 3、打开hosts映射
    • Windows环境
      • Linux环境
      • 速度对比:
      相关产品与服务
      内容分发网络 CDN
      内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档