GitHub访问太慢?教你9种办法提升

2024-05-29 01:38

本文主要是介绍GitHub访问太慢?教你9种办法提升,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

    1.GitHub镜像访问

    2.GitHub文件加速

    3.Github加速下载

    4.加速你的Github

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

    6.GitHubraw加速

    7.GitHub+Jsdelivr

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

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


    1.GitHub镜像访问

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

  •     https://github.com.cnpmjs.org
  •     https://hub.fastgit.org

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

    2.GitHub文件加速

    利用CloudflareWorkers对githubrelease、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仓库地址,使用生成的地址进行gitssh等操作

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

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

    6.GitHubraw加速

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

    将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.194https://github.global.ssl.fastly.net

    第二步:获取github.com地址

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

    得到:140.82.114.4http://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

这篇关于GitHub访问太慢?教你9种办法提升的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1012286

相关文章

安卓链接正常显示,ios#符被转义%23导致链接访问404

原因分析: url中含有特殊字符 中文未编码 都有可能导致URL转换失败,所以需要对url编码处理  如下: guard let allowUrl = webUrl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) else {return} 后面发现当url中有#号时,会被误伤转义为%23,导致链接无法访问

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

1.访问位与修改位的题型(淘汰哪一页) 访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。 置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。 2.内聚的类型 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:

java学习,进阶,提升

http://how2j.cn/k/hutool/hutool-brief/1930.html?p=73689

如何提高 GitHub 的下载速度

如何提高 GitHub 的下载速度 文章目录 如何提高 GitHub 的下载速度1. 注册账号2. 准备好链接3. 创建仓库4. 在码云上下载代码5. 仓库更新了怎么办 一般来说,国内的朋友从 GitHub 上面下载代码,速度最大是 20KB/s,这种龟速,谁能忍受呢? 本文介绍一种方法——利用“码云”,可以大大提高下载速度,亲测有效。 1. 注册账号 去“码云”注册一

JAVA用最简单的方法来构建一个高可用的服务端,提升系统可用性

一、什么是提升系统的高可用性 JAVA服务端,顾名思义就是23体验网为用户提供服务的。停工时间,就是不能向用户提供服务的时间。高可用,就是系统具有高度可用性,尽量减少停工时间。如何用最简单的方法来搭建一个高效率可用的服务端JAVA呢? 停工的原因一般有: 服务器故障。例如服务器宕机,服务器网络出现问题,机房或者机架出现问题等;访问量急剧上升,导致服务器压力过大导致访问量急剧上升的原因;时间和

Github连接方式

打开Linux中git的配置文件: /home/username/git/MyRepository/.git/config [core]repositoryformatversion = 0filemode = truebare = falselogallrefupdates = true[remote "origin"]fetch = +refs/heads/*:refs/remot

GitHub每周最火火火项目(9.2-9.8)

项目名称:polarsource / polar 项目介绍:polar 是一个开源项目,它是 Lemon Squeezy 的替代方案,并且具有更具优势的价格。该项目的目标是为开发者提供一种更好的选择,让他们能够在追求自己的热情和兴趣的同时,通过编码获得相应的报酬。通过使用 polar,开发者可以享受到更实惠的价格,同时也能够更自由地发挥自己的创造力和技能。 项目地址:https://github.

OpenStack中加固VNC访问安全

OpenStack中加固VNC访问安全 目录 OpenStack中加固VNC访问安全1.问题发现2.流程分析3.潜在后果4.解决方案④配置IPtables⑤VNC添加访问密码 5.参考链接 1.问题发现 很多同学使用noVNC之后都没有退出终端的习惯,往往都是用完了就直接关闭网页窗口。说这样隐患很大,如果内网里面有一些script kiddie随时都能将我们线上的虚拟

提升PrestaShop外贸电商网站安全的几款行业必备工具

提升PrestaShop外贸电商网站安全的几款行业必备工具 PrestaShop发展历程 PrestaShop是一款优秀且强大的外贸开源电商软件,我们开始使用PrestaShop始于2009年,那时PrestaShop还是0.9版本:界面清新,性能强悍,扩展友好等特性,既没有Magento的笨重,也没有ZenCart的古老,更没有OpenCart的脆弱,因此PrestaShop如雨后春笋,迅速

Qt: 详细理解delete与deleteLater (避免访问悬空指针导致程序异常终止)

前言 珍爱生命,远离悬空指针。 正文 delete 立即删除:调用 delete 后,对象会立即被销毁,其内存会立即被释放。调用顺序:对象的析构函数会被立即调用,销毁该对象及其子对象。无事件处理:如果在对象销毁过程中还涉及到信号和槽、事件处理等,直接 delete 可能会导致问题,尤其是在对象正在处理事件时。适用场景:适用于在确定对象已经不再被使用的情况下,并且不涉及异步处理或事件循环中的