由于最近在开各种会议,加上中美关系紧张,校园网基本连不上 GitHub 了。气得我浑身发抖手脚冰凉,这日子还能不能好了

万幸找到了一个代理叫 FastGit,至少能够 pull 和 push……

FastGit 官网

https://fastgit.org/

使用

让 FastGit 全局代理 git 对 GitHub 的请求。

通过修改配置文件

1
2
3
4
[http]
followRedirects = true
[url "https://hub.fastgit.org/"]
insteadOf = https://github.com/

或者使用命令行

1
2
git cnofig --global http.followRedirects true
git config --global url."https://hub.fastgit.org/".insteadOf "https://github.com/"

其他代理

https://doc.fastgit.org/zh-cn/node.html

源站 代理
github.com hub.fastgit.org
raw.githubusercontent.com raw.fastgit.org
github.githubassets.com assets.fastgit.org
customer-stories-feed.github.com customer-stories-feed.fastgit.org
Github Download download.fastgit.org

其中 Github Download 和 Customer Stories 缓存时间较长(480 分钟),但这无所谓(官方博客谁看啊,下载站的话谁 8 小时发那么多包啊)。