前言

加速的方法有多种,这里只演示我常用的三种方法。

平常我们浏览Github的时候,常常都会遇到 服务器抽风 的问题,面对这些问题有下面 三种解决方法


Steam + +

Steam + +

Steam + +

多平台Steam辅助工具箱,对于经常访问Steam社区的同学应该不陌生,Steam + +不仅可以加速 Steam社区 ,还能加速 Github 、一些主流启动器 、微软商店 和 P站(Pixiv是一个以插图、漫画和小说、艺术为中心的社交网络服务里的虚拟社区网站) 等。因为Steam + + 主要面向Steam,所以这里主要说明加速Github。Steam + + 还有很多强大的功能,请自行下载体验。(第一次使用需要在软件里安装SSL证书。)


UsbEAm Hosts Editor

UsbEAm Hosts Editor

UsbEAm Hosts Editor

强大的多平台加速工具 羽翼城 大佬yyds

使用教程:

  1. 选择 Github - 开源社区

  2. 推荐选择 上图二选一 只测试并使用过这两个,其他请自行测试

  3. 点击 检测延迟

  4. 应用选中 选择 延迟最小 (第一次使用需要在软件里安装SSL证书)


手动配置Hosts

第三种方法参考 原文 ,该说明为 修改版

感谢 削微寒 大佬 提供解决方案

感谢 Acwinuxos系统 原文整理

修改教程:

  • 点击下载

点击下载Hosts

作者更新了,去 复制粘贴 最新 -> 2022-01-01T00:05:46+08:00

作者更新了,去 复制粘贴 最新 -> 2022-01-01T20:07:29+08:00

作者更新了,去 复制粘贴 最新 -> 2022-01-02T10:21:15+08:00

作者更新了,去 复制粘贴 最新 -> 2022-01-02T14:06:24+08:00

已停止同步更新,如需最新Hosts配置,可到作者Github查看,或使用作者提供的方法。

  • 复制粘贴(2022-01-02)
# GitHub520 Host Start
140.82.112.26                 alive.github.com
140.82.114.25                 live.github.com
185.199.108.154               github.githubassets.com
140.82.114.21                 central.github.com
185.199.108.133               desktop.githubusercontent.com
185.199.108.153               assets-cdn.github.com
185.199.108.133               camo.githubusercontent.com
185.199.108.133               github.map.fastly.net
199.232.69.194                github.global.ssl.fastly.net
140.82.113.3                  gist.github.com
185.199.108.153               github.io
140.82.112.4                  github.com
192.0.66.2                    github.blog
140.82.114.5                  api.github.com
185.199.108.133               raw.githubusercontent.com
185.199.108.133               user-images.githubusercontent.com
185.199.108.133               favicons.githubusercontent.com
185.199.108.133               avatars5.githubusercontent.com
185.199.108.133               avatars4.githubusercontent.com
185.199.108.133               avatars3.githubusercontent.com
185.199.108.133               avatars2.githubusercontent.com
185.199.108.133               avatars1.githubusercontent.com
185.199.108.133               avatars0.githubusercontent.com
185.199.108.133               avatars.githubusercontent.com
140.82.113.9                  codeload.github.com
54.231.133.17                 github-cloud.s3.amazonaws.com
52.217.95.25                  github-com.s3.amazonaws.com
52.216.153.172                github-production-release-asset-2e65be.s3.amazonaws.com
52.217.199.249                github-production-user-asset-6210df.s3.amazonaws.com
52.217.200.1                  github-production-repository-file-5c1aeb.s3.amazonaws.com
185.199.108.153               githubstatus.com
64.71.144.202                 github.community
23.100.27.125                 github.dev
185.199.108.133               media.githubusercontent.com
185.199.108.133               cloud.githubusercontent.com
185.199.108.133               objects.githubusercontent.com


# Update time: 2022-01-02T14:06:24+08:00
# Update url: https://raw.hellogithub.com/hosts
# Star me: https://github.com/521xueweihan/GitHub520
# GitHub520 Host End

  1. 下载 复制 Hosts内容 ↑ ↑ ↑

  2. 找到 Hosts文件所在系统的目录

  • Windows 系统: C:\Windows\System32\drivers\etc\hosts

  • Linux 系统: /etc/hosts

  • Mac(苹果电脑)系统: /etc/hosts


  1. 下载 复制 的内容 复制到文本末尾
  • Windows 使用记事本 打开

  • Linux、Mac 使用 Root 权限:sudo vi /etc/hosts 打开


  1. 保存后激活,刷新 DNS
  • Windows:在 CMD 窗口输入:ipconfig /flushdns

  • Linux 命令:sudo nscd restart,如报错则需要安装:sudo apt install nscd 或 sudo /etc/init.d/nscd restart

  • Mac 命令:sudo killall -HUP mDNSResponder


由于作者更新较为频繁,而且作者也提供了更新Hosts配置的方法。 其实是我懒

作者在 Github 上提供了 4 种 更新Hosts配置的方法,这里列举 1 种。 Chrome 插件方法:

  1. 下载 FasterHosts

  2. 解压后找到“ extension ”文件夹

  3. 打开 Chrome ,输入: chrome://extensions/这里要开启「开发者模式」

  4. 选择 「加载已解压的扩展程序」 ,然后定位到刚才解压的文件夹里面的 “ extension ”文件夹, 确定


新增

感谢 X. I .U 大佬 的脚本 有一种不需要额外软件加速的方法:

  1. 安装 油猴插件安装正式版「Tampermonkey Stable」

  2. 安装 Github 增强 脚本即可

  3. 一般默认即可,如需 点击切换 即可


容易遇到的问题

使用以上方法(除新增),在本地推送到github仓库上时容易出现的问题:

fatal: unable to access ‘https://github.com/.......': OpenSSL SSL_read: Connection was reset

解决方法 关闭ssl验证

  git config --global http.sslVerify "false"

重新推送即可


补充

搭建博客上传到Github仓库克隆Github上的主题,推荐采用 第一种第二种第三种 方法。

第三种方法 Hosts 配置,这里已停止同步更新,如需最新配置可到作者Github上查看。

使用上面的方法也会概率性出现服务器抽风,不要方,你只需要刷新,等待,重启软件……