1. GitHub 镜像访问

  1. GitHub文件加速

  1. Github 加速下载

  1. 加速你的 Github

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

  1. GitHub raw 加速

  1. GitHub + Jsdelivr

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

  1. 通过修改 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:\Windows\System32\drivers\etc\hosts文件的权限,指定可写入:右击->hosts->属性->安全->编辑->点击Users->在Users的权限“写入”后面打勾。如下:

然后点击确定。

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

199.232.69.194 github.global.ssl.fastly.net140.82.114.4 github.com

-END-

来源 | 来源:https://urlify.cn/IFzQRb

IT技术分享社区

个人博客网站:https://programmerblog.xyz

文章推荐程序员效率:画流程图常用的工具程序员效率:整理常用的在线笔记软件远程办公:常用的远程协助软件,你都知道吗?51单片机程序下载、ISP及串口基础知识硬件:断路器、接触器、继电器基础知识

提高国内访问GitHub速度的9种方案~相关推荐

  1. 9种不同的方法帮助你提高国内访问Github的速度!

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源:https://urlify.cn/IFzQRb 1. Gi ...

  2. 盘点提高国内访问 GitHub 的速度的 9 种方案

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 GitHub 镜像访问 GitHub文件加速 Github 加速下 ...

  3. 提高国内访问 GitHub 的速度的方案

    文章目录 1. GitHub 镜像访问 2. GitHub 文件加速 3. Github 加速下载 4. 加速你的 Github 5. 谷歌浏览器 GitHub 加速插件(推荐) 6. 通过 Gite ...

  4. 加速国内 Github 访问,下载的9种方案!

    1.GitHub 镜像访问 ​​​​​​​这里提供两个最常用的镜像地址: https://github.com.cnpmjs.org https://hub.fastgit.org 也就是说上面的镜像 ...

  5. 【开源软件】一种提升国内访问github体验的劲爆方法

    文章目录 1 前言 2 实战 2.1 仅仅是查看别人的代码仓库 2.2 自己的代码仓库需要提交代码 2.2.1 问题1 2.2.2 问题2 2.2.3 问题3 3 结论 4 更多分享 1 前言 因一些 ...

  6. 国内访问Github的方法

    简要 修改hosts文件,达到绕过国内DNS解析的目的,提升Github访问速度. 查询IP 通过以下网站 https://www.ipaddress.com/ http://ping.chinaz. ...

  7. 如何让在国内访问github网站的速度变快

    优化思路:通过绕过DNS解析,直接在本地绑定host,接下来跟大家详细介绍: 在浏览器中打开DNS查询网站http://tool.chinaz.com/dns,我们输入github.com,如下图所示 ...

  8. 国内访问github加速方案

    2022目前三种有效加速国内Github - 个人文章 - SegmentFault 思否 GitHub - ineo6/hosts: GitHub最新hosts.解决GitHub图片无法显示,加速G ...

  9. 国内访问github

    第一步: 打开网站 http://tool.chinaz.com/dns/,在A类型中填写github.com,再点击监测按钮 第二步: 将下面的网址复制 第三步: 打开电脑文件C:\Windows\ ...

最新文章

  1. python 简单数据库_Python打造一个简单的本地数据库
  2. Axel与Wget下载工具
  3. 9.Nexus私服安装配置
  4. C++ socket 通信客户端和服务器端
  5. github设置仓库可见性 私人仓库设置
  6. 怎么去掉ECSHOP的Powered by ECShop版权信息
  7. volatile是怎么保证可见性和有序性的,为什么无法保证原子性
  8. Java Annotation(注解)使用教程
  9. 如何在Ubuntu 18.04上安装OpenCV
  10. 【芝麻背调百科】已婚员工入职新公司后申请休婚假,公司能否拒绝?
  11. 关闭Word提示无法将更改后的内容保存到共用模板
  12. GAN 模式崩溃的理论解释
  13. Windows操作技巧0001--Windows 10 修改用户名文件夹名称
  14. Java接入腾讯云短信接口
  15. discuz模板机制解析
  16. 分享优秀品牌平面广告创意作品的创意密码
  17. BUCT数据结构——图(拓扑排序、关键路径)
  18. js三座大山----(第二座山)
  19. 画论25 黄休复《益州名画录》
  20. 工程内开启另一个exe文件

热门文章

  1. sql 2005 try catch
  2. HALCON示例程序measure_ring.hdev齿轮齿宽度测量
  3. 史陶比尔与机器人之父
  4. python 函数的调用的时候参数的传递_Python Unittest;如何获取调用函数时传递的参数?...
  5. 计算机与网络应用基础知识下上机考试,计算机应用基础知识考试
  6. python 命名实体识别_使用Python和Keras的有关命名实体识别(NER)的完整教程
  7. sqllite开发安卓项目_【兼职项目】预算3万开发无线温度电流传感,2万开发直流电机打磨机控制...
  8. MPU6050开发 -- 卡尔曼滤波(转)
  9. python--Websocket实现, 加密 sha1,base64
  10. 第一个Django应用程序_part1