GitHub 加速链接生成器
粘贴任意 GitHub 链接 / 仓库地址,一键生成高速克隆、下载、浏览链接。
本站在 Cloudflare 全球边缘网络运行,访问 GitHub 无需任何客户端配置。
试试:
📖 使用说明
把下方所有示例中的 HOST 替换为本站域名 git-2tq.pages.dev 即可,三种方式任选:
方式一:本页生成
在上方输入框粘贴链接,点击「生成加速链接」,一键复制所需链接。
方式二:链接加前缀
原链接: https://github.com/owner/repo
加速: https://git-2tq.pages.dev/https://github.com/owner/repo
方式三:git clone 命令
git clone https://git-2tq.pages.dev/owner/repo.git
支持:仓库浏览、git clone / pull 智能协议、ZIP 源码包、Raw 文件、Release 附件下载。
🚀 部署到 Cloudflare Pages(无需任何服务器)
方式一:控制台上传(最简单)
- 登录 Cloudflare 控制台 → Workers 和 Pages → 创建 → Pages → 上传资产
- 创建项目后,把本项目文件夹(含
_worker.js)拖入上传区 - 部署完成后,在项目「自定义域」中绑定你的域名(pages.dev 域名在国内访问不稳,绑自有域名后加速才生效)
方式二:命令行 wrangler
npm install -g wrangler
wrangler login
npx wrangler pages deploy . --project-name gh-accelerator
⚡ 存储缓存加速(可选)
默认已启用 CDN 边缘缓存(热门文件 2 小时内由边缘节点直接返回)。进一步绑定 Cloudflare 存储后,大文件/安装包可持久缓存,重复下载不再回源 GitHub:
- KV 命名空间(绑定名
KV):缓存 ≤10MB 的小文件(raw/脚本/订阅) - R2 存储桶(绑定名
R2):缓存任意大小文件(zip/安装包) - D1 数据库(绑定名
D1):缓存索引表,命中判断更快(可选,会自动建表) - 环境变量
CACHE_TTL:缓存时长(秒),默认 3600,填 0 关闭存储缓存
绑定位置:Pages 项目 → 设置 → Functions → KV 命名空间绑定 / R2 存储桶绑定 / D1 数据库绑定 / 环境变量。首次使用需先在控制台创建对应资源(免费额度足够个人使用)。
当前状态: ✅ KV ⬜ R2 ⬜ D1 · CACHE_TTL 3600 秒
🛡️ 安全说明
- 仅代理 GitHub 官方域名(github.com / githubusercontent.com / github.io),拒绝一切其他目标,不会被滥用为开放代理
- 剥离 Cookie / Authorization 等敏感头,纯只读加速;仅在绑定存储后缓存公开文件的副本,与上游内容一致且自动过期
- git 协议响应强制 no-store,杜绝仓库数据串扰