程序员求职经验分享与学习资料整理平台

网站首页 > 文章精选 正文

是不是感觉Github的访问速度慢,这款神器来帮你解决

balukai 2024-12-29 01:25:15 文章精选 11 ℃

前言废话

身为一个经常在GitHub和StackOverflow上混的人,GitHub时快时慢的速度确实让人难以忍受,终于我找到了一个可以解决问题的软件,软件一开,速度刷刷的就上去了。这么好的软件必须给大家分享一下哈。FastGithub这款软件大家必须要试一下。FastGithub是一款github加速神器,解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题。

这里需要强调一下FastGitHub的工作方式

  • fastgithub不具备“翻墙”功能,也没有相关的计划
  • fastgithub不支持Windows7等已被发行方停止支持的操作系统,并且也不会主动提供支持
  • fastgithub不能为您的游戏加速
  • fastgithub没有主动在github之外的任何渠道发布

软件功能特征

  • 提供域名的纯净IP解析;
  • 提供IP测速并选择最快的IP;
  • 提供域名的tls连接自定义配置;
  • google的CDN资源替换,解决大量国外网站无法加载js和css的问题;

软件使用

软件下载安装

FastGithub的首页地址在这里,软件的下载地址是这里,从GitHub上下载软件,下载完成后直接解压,下面为大家介绍一下FastGithub在windows的使用,得到下面的文件列表。

软件的使用

双击解压列表中的FastGithub.UI,直接使用就可以了,然后在系统托盘中就会有图标,软件启动界面如下所示,这个时候访问GitHub的速度就刷刷的了。

其他系统的使用方式:

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

  • 双击运行fastgithub
  • 安装cacert/fastgithub.cer并设置信任
  • 设置系统自动代理为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源码加速,并基于源码做后续的操作。

使用总结

软件用起来加速效果是不错的,不过因为软件会在系统中添加代理,可能会导致使用其他软件访问github时会有问题,只是可能,如果你使用其他软件访问github出错了,可以把FastGithub退出之后再试试。

写在最后

软件整体来说,界面简洁,功能纯粹,使用起来也很简单,并且支持中文,双击启动就可以完成软件安装使用。大家平时有什么好用的软件,也可以推荐一下,我这边进行安装测试尝试一下,将使用心得分享给大家

更多实用软件欢迎大家关注公众号“github开源工具”

最近发表
标签列表