第三方学术加速服务指南
免责声明
本指南仅列出第三方提供的学术加速服务,用于在中国大陆加速访问 GitHub。我们不提供这些服务,也不对其可靠性负责。此列表并非详尽无遗。
ghgo.xyz
- 复制原始 github 仓库 clone 地址。
- 在地址前添加加速服务的域名
https://ghfast.top/
。
例如:
- 原地址:
https://github.com/redis/redis
- 代理地址:
https://ghfast.top/https://github.com/redis/redis
NOTE
以上加速服务的域名(ghgo.xyz)有可能因被封失效,您可以访问 https://ghproxy.link/ 获取最新可用域名。
下载公共仓库
获取 https 仓库地址后,添加前缀,发起 git clone:
shell
git clone https://ghfast.top/https://github.com/redis/redis
下载私有仓库
下载私有仓库时,无法使用基于 SSH 密钥的认证,需要使用 Github 的访问 Token。步骤如下:
前往 GitHub,创建 Tokens(classic) 或 Fine-grained tokens。请务必确保您创建的 Token 对需要下载的仓库至少 Read-only 权限。
获取私有仓库的 https 仓库地址后,添加前缀,添加您的 Github 用户名和 Token,发起 git clone:
shellgit clone https://username:token@ghgo.xyz/https://github.com/redis/redis
gh-proxy.com
gh-proxy.com 仅用于 GitHub 加速。支持 git clone、wget、curl 等操作。
复制原始地址。
在地址前添加
https://gh-proxy.com/
。NOTE
不支持 SSH Key 方式 git clone 下载。
下载公共仓库示例:
shell
# git clone
git clone https://gh-proxy.com/https://github.com/stilleshan/ServerStatus
GitHub 文件下载支持 raw.githubusercontent.com、gist.github.com、gist.githubusercontent.com,示例如下(wget
/curl
):
shell
# wget
wget https://gh-proxy.com/https://github.com/stilleshan/ServerStatus/archive/master.zip
wget https://gh-proxy.com/https://raw.githubusercontent.com/stilleshan/ServerStatus/master/Dockerfile
# curl
curl -O https://gh-proxy.com/https://github.com/stilleshan/ServerStatus/archive/master.zip
curl -O https://gh-proxy.com/https://raw.githubusercontent.com/stilleshan/ServerStatus/master/Dockerfile