戳下方名片 ,关注并 星标 !
回复「 1024 」获取 2TB 学习资源!
👉 体系化学习:
— 特色专栏 —
/ /
/ /
/ /
/ /
/ /
大家好,我是民工哥!
对于我们从事 IT 行业的技术人员来说,对于 Github 肯定是非常熟悉的。日常工作中必备的工具之一,由于时常遇到无法访问、或者访问速度很慢的问题,导致使用起来非常的不便。
所以,今天给大家介绍一款开源 github 加速神器!
简介
FastGithub 是一个开源的软件项目,只为加速访问 GitHub,解决 GitHub 访问速度慢、打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题。
FastGithub 支持 Windows、MacOS、Linux 等系统平台,使用非常简单,只需要你在访问 Github 之前打开此软件就要以实现加速的目的,无需另外的其它配置与操作。
FastGithub 主要通过自动获取 GitHub 相关的IP地址并更新本地 hosts 文件来提高资源访问速度,具有合法性、可靠性、稳定性,并且是免费的,不需要服务器资源。
只可惜已经是一个绝版软件了,目前项目已经无法访问了!
地址:https://github.com/dotnetcore/FastGithub
好在民工哥我早已经备份了
, 下载方式我放在后面 ,接下来给大家介绍一下安装与使用。安装使用
使用 FastGithub 需要先下载源代码,然后解压缩并找到.exe的运行程序,双击运行程序即可启动 FastGithub。在每次访问 GitHub 之前,需要保证FastGithub 在运行的状态。通过使用 FastGithub,用户可以顺畅无阻地访问 GitHub,提高工作效率。
下载解压之后,双击 FastGithub.UI.exe 安装
FastGithub 还提供了命令行接口,可以通过命令行快速启动和停止FastGithub。在Windows系统中,可以通过命令行运行以下命令来启动和停止FastGithub:
启动FastGithub:D:\FastGithub.exe start
停止FastGithub:D:\FastGithub.exe stop
#其中,D:\为FastGithub的安装路径。
打开后的效果如下
运行 FastGithub 程序,本机的网络适配器的 DNS 会自动变成 127.0.0.1,如果 DNS 没有变成 127.0.0.1,需要手动去修改 DNS(Linux 和 macOS 系统)配置。
Linux系统,可以按照以下步骤进行安装:
#安装依赖包
yum install -y libicu
#解压软件
$ unzip FastGithub_linux-x64.zip
#启动
cd FastGithub_linux-x64
./FastGithub
注:FastGithub 为每台不同的主机生成自颁发CA证书,保存在cacert文件夹下。客户端设备需要安装和无条件信任自颁发的CA证书, 请不要将证书私钥泄露给他人,以免造成损失 。
点击下方名片,然后直接回复关键词:fastgithub 获取下载地址
FastGithub 安全性能
访问控制 :只会对GitHub的IP进行解析,仅限于加速访问的功能,不会对其它服务或用户的隐私数据造成影响。
透明性 :FastGithub仅对hosts文件进行修改,所有操作均在本地完成。
自我管理 :FastGithub是由用户自行管理和运行的工具,数据不会上传到服务器,用户可以随用随启,也可随时停止,且host文件也会自动恢复至初始状态。
防止流量劫持 :FastGithub使用的是DNS解析的方式,可以有效地防止流量劫持,保证用户访问GitHub的安全性。
总结
总之,FastGithub是一个方便、可靠的开源工具,适用于需要加速访问GitHub的用户。
公众号读者专属技术群
构建高质量的技术交流社群,欢迎从事后端开发、运维技术进群( 备注岗位,已在技术交流群的请勿重复添加微信好友 )。主要以技术交流、内推、行业探讨为主,请文明发言。 广告人士勿入,切勿轻信私聊,防止被骗。
扫码加我好友,拉你进群
PS:因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下 「 在看 」 ,加个 「 星标 」 ,这样每次新文章推送才会第一时间出现在你的订阅列表里。 点 「 在看 」 支持我们吧!