提高国内访问GitHub速度的9种方案~
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:\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种方案~相关推荐
- 9种不同的方法帮助你提高国内访问Github的速度!
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源:https://urlify.cn/IFzQRb 1. Gi ...
- 盘点提高国内访问 GitHub 的速度的 9 种方案
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 GitHub 镜像访问 GitHub文件加速 Github 加速下 ...
- 提高国内访问 GitHub 的速度的方案
文章目录 1. GitHub 镜像访问 2. GitHub 文件加速 3. Github 加速下载 4. 加速你的 Github 5. 谷歌浏览器 GitHub 加速插件(推荐) 6. 通过 Gite ...
- 加速国内 Github 访问,下载的9种方案!
1.GitHub 镜像访问 这里提供两个最常用的镜像地址: https://github.com.cnpmjs.org https://hub.fastgit.org 也就是说上面的镜像 ...
- 【开源软件】一种提升国内访问github体验的劲爆方法
文章目录 1 前言 2 实战 2.1 仅仅是查看别人的代码仓库 2.2 自己的代码仓库需要提交代码 2.2.1 问题1 2.2.2 问题2 2.2.3 问题3 3 结论 4 更多分享 1 前言 因一些 ...
- 国内访问Github的方法
简要 修改hosts文件,达到绕过国内DNS解析的目的,提升Github访问速度. 查询IP 通过以下网站 https://www.ipaddress.com/ http://ping.chinaz. ...
- 如何让在国内访问github网站的速度变快
优化思路:通过绕过DNS解析,直接在本地绑定host,接下来跟大家详细介绍: 在浏览器中打开DNS查询网站http://tool.chinaz.com/dns,我们输入github.com,如下图所示 ...
- 国内访问github加速方案
2022目前三种有效加速国内Github - 个人文章 - SegmentFault 思否 GitHub - ineo6/hosts: GitHub最新hosts.解决GitHub图片无法显示,加速G ...
- 国内访问github
第一步: 打开网站 http://tool.chinaz.com/dns/,在A类型中填写github.com,再点击监测按钮 第二步: 将下面的网址复制 第三步: 打开电脑文件C:\Windows\ ...
最新文章
- python 简单数据库_Python打造一个简单的本地数据库
- Axel与Wget下载工具
- 9.Nexus私服安装配置
- C++ socket 通信客户端和服务器端
- github设置仓库可见性 私人仓库设置
- 怎么去掉ECSHOP的Powered by ECShop版权信息
- volatile是怎么保证可见性和有序性的,为什么无法保证原子性
- Java Annotation(注解)使用教程
- 如何在Ubuntu 18.04上安装OpenCV
- 【芝麻背调百科】已婚员工入职新公司后申请休婚假,公司能否拒绝?
- 关闭Word提示无法将更改后的内容保存到共用模板
- GAN 模式崩溃的理论解释
- Windows操作技巧0001--Windows 10 修改用户名文件夹名称
- Java接入腾讯云短信接口
- discuz模板机制解析
- 分享优秀品牌平面广告创意作品的创意密码
- BUCT数据结构——图(拓扑排序、关键路径)
- js三座大山----(第二座山)
- 画论25 黄休复《益州名画录》
- 工程内开启另一个exe文件
热门文章
- sql 2005 try catch
- HALCON示例程序measure_ring.hdev齿轮齿宽度测量
- 史陶比尔与机器人之父
- python 函数的调用的时候参数的传递_Python Unittest;如何获取调用函数时传递的参数?...
- 计算机与网络应用基础知识下上机考试,计算机应用基础知识考试
- python 命名实体识别_使用Python和Keras的有关命名实体识别(NER)的完整教程
- sqllite开发安卓项目_【兼职项目】预算3万开发无线温度电流传感,2万开发直流电机打磨机控制...
- MPU6050开发 -- 卡尔曼滤波(转)
- python--Websocket实现, 加密 sha1,base64
- 第一个Django应用程序_part1