链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

521xueweihan/GitHub520:无需安装解决GitHub访问图裂、加载慢问题

521xueweihan/GitHub520项目主要针对在使用GitHub时访问速度慢、图片加载不出来的问题。该项目无需安装程序,通过修改本地hosts文件来解决问题,提供了手动方式、自动方式(如SwitchHosts)、一行命令(不同系统)、AdGuard用户的自动方式等多种解...

访问官网 →

【Github】项目名:521xueweihan/GitHub520:无需安装解决GitHub访问图裂、加载慢问题

一、项目简介

在使用GitHub时,常常会遇到访问速度慢、图片加载不出来的情况。这个名为521xueweihan/GitHub520的项目无需安装任何程序,仅需花费大概5分钟,通过修改本地hosts文件,试图解决GitHub访问速度慢以及项目中的图片显示不出的问题。目前该项目还处于测试阶段,仅在本机测试通过。

二、使用方法

手动方式

– 首先可以从无需访问GitHub的地址获取到最新的hosts内容,有文件形式:https://raw.hellogithub.com/hosts,也有JSON形式:https://raw.hellogithub.com/hosts.json。然后复制特定内容到hosts文件中。hosts文件在不同系统位置不同,如Windows系统在C:\Windows\System32\drivers\etc\hosts,Linux系统在/etc/hosts,Mac系统在/etc/hosts,Android系统在/system/etc/hosts,iPhone系统在/etc/hosts。修改时Windows使用记事本,Linux、Mac使用Root权限(sudovi/etc/hosts),iPhone、iPad须越狱、Android必须要root。 – 激活生效方面,大部分情况下直接生效,若未生效可尝试刷新DNS。Windows在CMD窗口输入:ipconfig/flushdns;Linux命令:sudonscdrestart(如报错则须安装:sudoaptinstallnscd或sudo/etc/init.d/nscdrestart);Mac命令:sudokillall – HUPmDNSResponder。 2.

自动方式(SwitchHosts)

– 推荐使用SwitchHosts工具管理hosts。配置时,Hosts类型为Remote,Hosts标题随意,URL为https://raw.hellogithub.com/hosts,自动刷新最好选1小时。 3.

一行命令方式(不同系统)

– Windows使用命令需要安装gitbash,有特定的命令组合,执行前需要替换路径,还可添加到任务计划程序中定时执行。 – GNU(Ubuntu/CentOS/Fedora)、BSD/macOS等系统也有各自对应的命令来处理hosts文件更新并可添加到定时任务中。 4.

AdGuard用户(自动方式)

– 在过滤器>DNS封锁清单>添加阻止列表>添加一个自定义列表,名称随意,URL为https://raw.hellogithub.com/hosts,更新间隔设置为一小时一次,记得勾选上使用过滤器和Hosts文件以拦截指定域名。

三、项目总结

这个项目为解决GitHub访问时的常见问题提供了一种方案,虽然目前处于测试阶段且仅在本机测试通过,但已经有比较详细的使用方法。希望大家在使用过程中有任何问题可以提issues,也欢迎大家留言参与对这个项目的讨论。

项目地址

GitHub链接直达