告别卡顿,畅享GitHub:国内开发者必看的五大加速访问与下载技巧

本文介绍了五种加速在国内访问和下载 GitHub 的方法,包括:使用 Gitee 平台加速克隆代码、修改 hosts 文件、使用油猴脚本、通过在线镜像站点、以及使用 FastGithub 等加速工具。

Github 是一个面向开源及私有软件项目的托管平台,网站虽然很大,但是访问速度感人,更别想下载点有用的代码了,今天就教大家如何快速的下载 GitHub 代码和 releases

1.Gitee:Github 加速克隆代码

  1. Gitee 注册账号

  2. 在个人首页头像旁点击 + 号,选择从 Github/Gitlab 导入仓库

  1. 在地址栏输入 GitHub 上的 clone 地址即可。

2.修改 hosts 文件:Github 加速访问

2.1. 修改 hosts 文件

2.2. Steam++(Win)

「Steam++」是一个包含多种 Steam 工具功能的工具箱

  • 支持系统:Windows、macOS、Linux、安卓

  • 加速访问 :该功能能够使 Steam 社区、 Github 、谷歌验证码等国内难以访问的网页正常访问。功能类似 steamcommunit302 ,使用 Titanium-Web-Proxy 开源项目进行本地反代。

  • 内置插件 :该功能内置了大量的游戏相关油猴脚本: Steam 显示史低价格、一键出售 Steam 库存物品、跨区汇率换算、批量激活 CdKey 。脚本可以直接植入 Steam 客户端,体验比原先的脚本更为优秀。

  • 库存管理 :该功能能够让您直接管理到 Steam 游戏库存,不仅能够下载老版本的 Steam 游戏,也能够对 Steam 游戏成就进行直接管理,支持解锁成就以及反解锁成就。

  • 下载地址

官网地址

Steam++ 界面展示:

2.3. Switchhosts(Win、Mac)

Switchhosts网址:Switchhosts 是一款快速修改 hosts 文件的软件

  • 功能特性:

    • 快速切换 hosts 方案
    • hosts 语法高亮
    • 支持从网络加载远程 hosts 配置
    • 可从系统菜单栏图标快速切换 hosts

Fetch GitHub Hosts

网址:https://hosts.gitcdn.top/

此项目是通过部署此项目本身的服务器来获取 github.com 的 hosts,而不是通过第三方ip地址接口来进行获取,例如 ipaddress.com 等。

最近获取时间: 2024-08-12 13:47:27 [hosts.txt] [hosts.json]

GitHub520

网址:https://github.com/521xueweihan/GitHub520

以 SwitchHosts 为例,看一下怎么使用的,配置参考下面:
Hosts 类型: Remote
Hosts 标题: 随意
URL: https://raw.hellogithub.com/hosts
自动刷新: 最好选 1 小时

2.4. dev-sidecar(Win、Mac、Linux)

github地址:https://github.com/docmirror/dev-sidecar

开发者边车,github打不开,github加速,git clone加速,git release下载加速,stackoverflow加速

2.5. 网易UU 加速器

网址:https://uu.163.com/

  • 然后打开软件,在右上角搜索【学术】二字,点击学术资源。

2.6. FastGithub

github 加速神器,解决 github 打不开、用户头像无法加载、releases 无法上传下载、git-clone、git-pull、git-push 失败等问题

2.7.Fetch Github Hosts:`

Github Hosts` 同步工具

3.油猴脚本:Github 加速下载代码文件

  1. 第一步: Chrome 浏览器安装 油猴 crx 扩展程序:

在 Chrome 网上应用商店(需要技术上网)下载 Tampermonkey 或者暴力猴;在 离线下载chrome插件(无需技术上网)下载(斌仔已经准备好的 crx扩展包)

网址:https://greasyfork.org/zh-CN

  1. 第二步:安装 Github 增强 - 高速下载

网址:thub 增强 - 高速下载

  1. 第三步:安装后去 GitHub 仓库查看高速下载地址,搭配 NDM 或者 [IDM]下载有奇效哦!

其余油猴脚本地址:Github 加速

  • FAST-GitHub

    • 提高中国开发者访问 GitHub 的速度
    • 提升克隆 Git 仓库的速度
    • 提升下载 release 包的下载速度

4.Github 在线加速镜像

Github 在线加速镜像可用于 GitHub 文件加速,支持 Release、Code(ZIP)、archive 以及文件加速下载、Git Clone 加速

教程:直接打开下方链接,输入你的 Github 文件链接即可

  1. https://github.moeyy.xyz/

  1. https://ghps.cc/

  1. https://mirror.ghproxy.com/

  2. https://ghproxy.homeboyc.cn/

  3. https://tool.mintimate.cn/gh/

  4. https://gh.api.99988866.xyz

  5. https://gh.ddlc.top/

  6. https://ghps.cc/

  7. https://github.abskoop.workers.dev/

  8. https://git.886.be/

  9. https://gh.llkk.cc/

5.Github 文件加速

5.1使用教程

在源网址前加上 https://hub.gitmirror.com/,例如:

https://hub.gitmirror.com/https://github.com/t1m0thyj/WinDynamicDesktop/releases/download/v5.4.1/WinDynamicDesktop_5.4.1_x64_Portable.exe

 https://hub.gitmirror.com/https://github.com/t1m0thyj/WinDynamicDesktop/blob/main/images/select_theme.png

GitHub 文件链接带不带协议头都可以,支持 Release、Archive 以及文件,右键复制出来的链接都是符合标准的。不支持项目文件夹,合法的输入示例:

  • 分支源码:https://github.com/t1m0thyj/WinDynamicDesktop/archive/main.zip
  • Release 源码:https://github.com/t1m0thyj/WinDynamicDesktop/archive/refs/tags/v5.4.1.zip
  • Release 文件:https://github.com/t1m0thyj/WinDynamicDesktop/releases/download/v5.4.1/WinDynamicDesktop_5.4.1_x64_Portable.exe
  • 分支文件:https://github.com/t1m0thyj/WinDynamicDesktop/blob/main/README.md

告别卡顿,畅享GitHub:国内开发者必看的五大加速访问与下载技巧的更多相关文章

  1. 开发者必看!探秘阿里云Hi购季开发者分会场:海量学习资源0元起!

    摘要: 开发者分会场致力于帮助开发者学习了解阿里云最新技术,为开发者设计全方位的技术成长与进阶之路. 2019阿里云云上Hi购季活动已经于2月25日正式开启,从已开放的活动页面来看,活动分为三个阶段: ...

  2. VR开发者必看:4大最为值得关注的内容平台【转】

            时间 2016-01-19 14:12:57 原文  http://www.sfw.cn/xinwen/478369.html 主题 虚拟现实 Oculus 对很多有意涉及VR行业的内 ...

  3. 腾讯云安全:开发者必看|Android 8.0 新特性及开发指南

    欢迎大家关注腾讯云技术社区-博客园官方主页,我们将持续在博客园为大家推荐技术精品文章哦~ 背景介绍 谷歌2017 I/O开发者大会今年将于5月17-19日在美国加州举办.大会将跟往年一样发布最新的 A ...

  4. 想入职阿里的Java开发者必看,阿里巴巴面试官实战经验分享!

    最近社区Java技术进阶群的小伙伴总是会问,如何面试阿里Java技术岗,需要什么条件,做哪些准备:小编就这些问题找到了阿里技术团队中在一线真正带Java开发团队并直接参与技术面试的专家,分享了自身在筛 ...

  5. 开发者必看|Android 8.0 新特性及开发指南

    背景介绍 谷歌2017 I/O开发者大会今年将于5月17-19日在美国加州举办.大会将跟往年一样发布最新的 Android 系统,今年为 Android 8.0.谷歌在今年3 月21日发布 Andro ...

  6. Android 应用开发者必看的 9 个 Tips

    去年,Android应用数量已经超过iOS成为全球最大的生态系统,不过在这多大百万的应用中,有些应用的下载量很大,赚的盆满钵满:另外一些应用就石沉大海.无人问津了. 拥有多年程序开发经验,最近在开发A ...

  7. update layer tree导致页面卡顿

    前因 今天检查一个vue页面问题,就是在切换Tab时候(某些win10电脑),页面会卡顿一段很长的时间,短则3秒,长则十几秒,这个体验非常糟糕,于是我着手寻找其中原因. 概况 这个vue页面的元素非常 ...

  8. firefox中outlook.com页面卡顿的原因

    在火狐中使用outlook.com时,鼠标点击动作后,页面会卡顿一段时间,每次点击都是如此. 因为之前火狐出现由于硬件加速导致页面卡顿的情况,因此第一反应就是关闭硬件加速. 果然,关闭硬件加速后,页面 ...

  9. 关于codeforces国内访问卡顿慢的最新解决办法,谷歌字体库/屏蔽facebook链接

    在host里最后加上 方法起源来自于https://blog.csdn.net/qq_40693171/article/details/83623409 但是里面的360字体库已经停运http://w ...

  10. 性能优化 BlockCanary 卡顿监测 MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...

随机推荐

  1. 一文学完所有的Hive Sql(两万字最全详解)

    Hive Sql 大全 本文基本涵盖了Hive日常使用的所有SQL,因为SQL太多,所以将SQL进行了如下分类: 一.DDL语句(数据定义语句): 对数据库的操作:包含创建.修改数据库 对数据表的操作 ...

  2. Go1.13的坑:无法结束Goroutine

    背景 本人作为一名SRE,想用Go模拟Cpu占用100% 1秒钟,但是在Go1.13上遇到了问题,1s后Goroutine不会停止. 只要用了for{},Goroutine就无法结束,即使主Gorou ...

  3. python重拾基础第三天

    本节内容 函数基本语法及特性 参数与局部变量 返回值 嵌套函数 递归 匿名函数 函数式编程介绍 高阶函数 内置函数 1. 函数基本语法及特性 背景提要 现在老板让你写一个监控程序,监控服务器的系统状况 ...

  4. Ubuntu下的NVIDIA显卡【驱动&CUDA 安装与卸载】

    碎碎念:主要是把显卡相关的整合出来,基础知识后面再放上来 显卡安装后可以有效降低电脑开太多界面卡顿hhh现象,不过如果显卡不好的话或者是独显的话 问题也不大,主要是学习 learning 使用 参考资 ...

  5. JVM(Java虚拟机) 整理(一):基础理论

    JVM整体结构 本文主要说的是HotSpot虚拟机, JVM 全称是 Java Virtual Machine,中文译名:Java虚拟机 简化一下: Java字节码文件 Class文件本质上是一个以8 ...

  6. DarkHole_1靶机渗透流程

    VulnHub_DarkHole1靶机渗透流程 注意:部署时,靶机的网络连接模式必须和kali一致,让靶机跟kali处于同一网段,这用kali才能扫出靶机的主机 1. 信息收集 1.1 探测IP 使用 ...

  7. python tkinter | 如何使得entry文本框靠右显示,从右向左填充,显示文本末尾

    from tkinter import * from tkinter import filedialog app = Tk() app.title("ABC") app.geome ...

  8. 背景色透明度兼容IE8的写法

    本文为Echoyya.所创,转载请带上原文链接,感谢 https://www.cnblogs.com/echoyya/p/14236242.html 通常的做法 目前大多数浏览器都支持 CSS3,只需 ...

  9. vue 理解yarn start 和yarn dev的区别

    yarn dev,当文件变动后,会自动重启. yanr start不会自动重启 nodemon会监听文件变动,跟yarn dev和yarn start无关.

  10. SpringSecurity:hasAuthority与自定义权限校验

    springsecurity中有两种权限控制方法 1.基于注解 @PreAuthorize("hasAuthority('syst:add')") 他的作用是在controller ...