0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

九招教你提高国内访问GitHub速度

Q4MP_gh_c472c21 来源:嵌入式ARM 作者:嵌入式ARM 2020-09-29 15:15 次阅读

GitHub 镜像访问

GitHub文件加速

Github 加速下载

加速你的 Github

谷歌浏览器 GitHub 加速插件(推荐)

GitHub raw 加速

GitHub + Jsdelivr

通过 Gitee 中转 fork 仓库下载

通过修改 HOSTS 文件进行加速

为什么 github 下载速度这么慢?

如何提高 github 的下载速度?

1. GitHub 镜像访问

这里提供两个最常用的镜像地址:

https://github.com.cnpmjs.org

https://hub.fastgit.org

也就是说上面的镜像就是一个克隆版的 GitHub,你可以访问上面的镜像网站,网站的内容跟 GitHub 是完整同步的镜像,然后在这个网站里面进行下载克隆等操作。

2. GitHub 文件加速

利用 Cloudflare Workers 对 github release、archive以及项目文件进行加速,部署无需服务器且自带CDN.

https://gh.api.99988866.xyz

https://g.ioiox.com

以上网站为演示站点,如无法打开可以查看开源项目:gh-proxy-GitHub(https://hunsh.net/archives/23/) 文件加速自行部署。

3. Github 加速下载

只需要复制当前 GitHub 地址粘贴到输入框中就可以代理加速下载!

地址:http://toolwa.com/github/

4. 加速你的 Github

https://github.zhlh6.cn

输入 Github 仓库地址,使用生成的地址进行 git ssh 等操作

5. 谷歌浏览器 GitHub 加速插件(推荐)

如果小伙伴在线安装不便,可以在公众号后台回复github加速。

6. GitHub raw 加速

GitHub raw 域名并非 github.com 而是 raw.githubusercontent.com,上方的 GitHub 加速如果不能加速这个域名,那么可以使用 Static CDN 提供的反代服务。

将 raw.githubusercontent.com 替换为 raw.staticdn.net 即可加速。

7. GitHub + Jsdelivr

jsdelivr 唯一美中不足的就是它不能获取 exe 文件以及 Release 处附加的 exe 和 dmg 文件。

也就是说如果 exe 文件是附加在 Release 处但是没有在 code 里面的话是无法获取的。所以只能当作静态文件 cdn 用途,而不能作为 Release 加速下载的用途。

8. 通过 Gitee 中转 fork 仓库下载

网上有很多相关的教程,这里简要的说明下操作。

访问 gitee 网站:https://gitee.com/并登录,在顶部选择“从 GitHub/GitLab 导入仓库” 如下:

在导入页面中粘贴你的Github仓库地址,点击导入即可:

等待导入操作完成,然后在导入的仓库中下载浏览对应的该 GitHub 仓库代码,你也可以点击仓库顶部的“刷新”按钮进行 Github 代码仓库的同步。

9. 通过修改 HOSTS 文件进行加速

手动把cdn和ip地址绑定。

第一步:获取 github 的 global.ssl.fastly 地址访问:http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo 获取cdn和ip域名:

得到:199.232.69.194 https://github.global.ssl.fastly.net

第二步:获取github.com地址

访问:https://github.com.ipaddress.com/#ipinfo 获取cdn和ip:

得到:140.82.114.4 http://github.com

第三步:修改 host 文件映射上面查找到的 IP

windows系统:

1、修改C:WindowsSystem32driversetchosts文件的权限,指定可写入:右击->hosts->属性->安全->编辑->点击Users->在Users的权限“写入”后面打勾。如下:

然后点击确定。

2、右击->hosts->打开方式->选定记事本(或者你喜欢的编辑器)->在末尾处添加以下内容:

199.232.69.194github.global.ssl.fastly.net 140.82.114.4github.com

责任编辑:xj

原文标题:提高国内访问GitHub速度的9种方案~

文章出处:【微信公众号:嵌入式ARM】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Host
    +关注

    关注

    0

    文章

    32

    浏览量

    34621
  • GitHub
    +关注

    关注

    3

    文章

    468

    浏览量

    16427

原文标题:提高国内访问GitHub速度的9种方案~

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    国外服务器国内访问需要绕路是什么意思?

    国外服务器国内访问需要“绕路”通常是指由于地理位置、网络基础设施、国际带宽限制等多种因素,导致从国内访问国外服务器时,数据传输并非直接到达,而是需要经过多个中转节点,增加了传输延迟和不
    的头像 发表于 12-11 12:29 109次阅读

    海外IP代理池:提升网络访问速度与效率的利器

    海外IP代理池无疑是提升网络访问速度与效率的利器,它通过提供位于海外的代理服务器,为用户访问国外网站和服务提供了便利。
    的头像 发表于 11-14 07:29 240次阅读

    Arm推出GitHub平台AI工具

    专为 GitHub Copilot 设计的 Arm 扩展程序,可加速从云到边缘侧基于 Arm 平台的开发。
    的头像 发表于 11-01 13:50 280次阅读

    GitHub Copilot引入多模型支持

    近日,据外媒报道,GitHub正在为其代码完成和编程工具Copilot引入多模型支持。这一举措将为开发者提供更加灵活和多样化的选择。 在近日举办的GitHub Universe大会上,GitHub
    的头像 发表于 10-31 11:49 499次阅读

    最大限度地提高MSP430™ FRAM的写入速度

    电子发烧友网站提供《最大限度地提高MSP430™ FRAM的写入速度.pdf》资料免费下载
    发表于 10-18 10:09 0次下载
    最大限度地<b class='flag-5'>提高</b>MSP430™ FRAM的写入<b class='flag-5'>速度</b>

    存储器中访问速度最快的是什么

    在探讨存储器中访问速度最快的是哪一种时,我们首先需要了解计算机存储系统的层次结构以及各类存储器的特性和功能。计算机存储系统通常包括多个层次的存储器,从速度最快、容量最小的寄存器开始,到速度
    的头像 发表于 10-12 17:01 1781次阅读

    恒讯科技分析:香港服务器网站访问速度如何才能达到最快?

    ,能够智能化地监控网络的当前状态,自动选择接入一条最优的网络线路,这样能够避免网络高峰时期对网站的访问造成不稳定的因素,而且也能让客户群体访问网站的速度更快。 3、使用CDN(内容分发网络)加速:CDN技术是
    的头像 发表于 10-08 13:28 184次阅读

    GitHub推出GitHub Models服务,赋能开发者智能选择AI模型

    8月2日,全球领先的代码托管平台GitHub宣布了一项重大创新——GitHub Models服务的正式推出。该服务被定位为AI时代的工程师助手,旨在帮助全球超过1亿的GitHub用户轻松找到并应用最适合其项目需求的AI模型。
    的头像 发表于 08-02 15:39 574次阅读

    代理IP的出现,对于降低延迟、提高网络访问速度

    IP
    jf_62215197
    发布于 :2024年07月15日 07:43:13

    对I/O寄存器的访问速度慢是怎么回事?

    对 I/O 寄存器的访问速度
    发表于 07-12 09:29

    ESP8266怎么提高flash的写入速度

    函数写入的速度才0.4MB/S,怎么才能提高8266中flash写入的速度。(使用的是16MB的自带的flash) 2、spi_flash_write函数的源码提供吗?
    发表于 07-10 07:47

    请问如何提高STM32 GPIO输出速度

    由于应用需要,用GPIO输出高低电平产生脉冲,通过软件控制GPIO输出翻转。用的是STM32F412, APB2最高达到100M,可实际GPIO输出最多只能达到10M 频率。 请问能继续提高GPIO输出速度吗? 能否达到20M? 谢谢回复。
    发表于 04-12 06:05

    教你如何解决管材激光切割机割不透毛边问题

    编辑:镭拓激光管材激光切割机在切割过程中可能会出现割不透或者毛边问题,以下是一综合性的解决方案:1.检查激光功率:检查激光切割机的功率和激光管的状态。若功率下降或激光管老化,更换激光管或调整激光
    的头像 发表于 03-12 13:17 1188次阅读
    一<b class='flag-5'>招</b><b class='flag-5'>教你</b>如何解决管材激光切割机割不透毛边问题

    SD-WAN技术:优化国内外服务器访问的关键

    在全球化的商业环境中,企业经常需要在国内访问国外的服务器。然而,由于地理位置和网络架构的限制,这种跨国访问往往会遇到速度慢、延迟高等问题。SD-WAN(软件定义广域网)技术的兴起,为企
    的头像 发表于 02-27 16:33 427次阅读

    有什么方法可以提高晶体管的开关速度呢?

    有什么方法可以提高晶体管的开关速度呢? 电子行业一直在寻求提高晶体管速度的方法,以满足高速和高性能计算需求。下面将详细介绍几种可以提高晶体管
    的头像 发表于 01-12 11:18 1257次阅读