FastGithub(Github访问加速工具)简介
FastGithub是一个Github访问加速工具,主要用于解决GitHub网站国内访问缓慢的问题。它可以提供GitHub域名的本地IP解析,通过测速选择最快IP,还可以自定义TLS连接配置。该软件实现了CDN资源的替换,可以解决GitHub上的js、css资源加载失败的问题。同时也能优化Git操作体验,解决clone、pull、push失败等问题。该软件使用简单,支持Windows、Linux、macOS,提供桌面、命令行、Docker等多种部署方式,极大优化国内用户的GitHub访问体验。
FastGithub(Github访问加速工具)下载及使用教程
- Github项目主页:https://github.com/dotnetcore/FastGithub
- 最新版本下载(提取码1002)
一、windows-x64桌面:双击运行FastGithub.UI.exe
二、windows-x64服务:
fastgithub.exe start // 以windows服务安装并启动
fastgithub.exe stop // 以windows服务卸载并删除
三、linux-x64终端:
sudo ./fastgithub
设置系统自动代理为http://127.0.0.1:38457,或手动代理http/https为127.0.0.1:38457
四、linux-x64服务:
sudo ./fastgithub start // 以systemd服务安装并启动
sudo ./fastgithub stop // 以systemd服务卸载并删除
设置系统自动代理为http://127.0.0.1:38457,或手动代理http/https为127.0.0.1:38457
五、macOS-x64:
1、双击运行fastgithub
2、安装cacert/fastgithub.cer并设置信任
3、设置系统自动代理为http://127.0.0.1:38457,或手动代理http/https为127.0.0.1:38457
六、docker-compose一键部署
- 准备好docker 18.09, docker-compose.
- 在源码目录下,有一个docker-compose.yaml 文件,专用于在实际项目中,临时使用github.com源码,而做的demo配置。
- 根据自己的需要更新docker-compose.yaml中的sample和build镜像即可完成拉github.com源码加速,并基于源码做后续的操作。