如何提高GitHub的访问速度-2022年1月8日
此文章的草稿用QQ扫一扫登录的“腾讯文档”Web网页版进行编辑修改,
我非常感谢腾讯公司能够开发出“腾讯文档”Web网页版这款产品,
“腾讯文档”Web网页版的登录地址是:
https://docs.qq.com/
最近我逐渐喜欢上了逛 GitHub 代码托管平台,
但是差劲的 GitHub 访问速度和访问稳定性让我感到不舒服,
于是我在 必应 https://cn.bing.com/?ensearch=1 、
F搜 https://fsou.cc/ 、Yandex https://yandex.com/ 、
百度 https://www.baidu.com/ 和360搜索 https://www.so.com/
等各大搜索引擎网站搜索关键字 “如何提高GitHub的访问速度”,
并在西瓜视频 https://www.ixigua.com/ 、哔哩哔哩、优酷、爱奇艺和
腾讯视频等各大视频网站搜索了关键字“如何提高GitHub的访问速度”
播放、观看、学习了有关"如何提高GitHub的访问速度"的视频教程。
现在把我的学习心得体会分享出来,供各位网友参考、讨论、改进、提高。
本文以 https://github.com/25H/Maya/blob/main/README.md 为下载测试文件
镜像文件网址如下:
https://hub.fastgit.org/25H/Maya/blob/main/README.md
https://github.com.cnpmjs.org/25H/Maya#readme
方法1:用Gitee代替
用 https://gitee.com/ 临时替代 https://github.com/
虽然Gitee中的内容稍微要少一点,
但是访问简体中文的网站还是比较舒服的。
请用GitHub Desktop客户端软件管理Gitee中的项目,
并及时复制备份拷贝克隆GitHub中的项目文件夹到Gitee之中。
方法2:GitHub 镜像访问
https://github.com.cnpmjs.org
https://hub.fastgit.org
方法3:通过修改 HOSTS 文件进行加速
https://ipaddress.com/website/github.global.ssl.fastly.net#ipinfo
https://ipaddress.com/website/github.com#ipinfo
手动把cdn和ip地址绑定。
-
第一步:获取 github 的 global.ssl.fastly 地址 访问:http://github.global.ssl.fast... 获取cdn和ip域名:
得到:199.232.69.194 https://github.global.ssl.fas...
-
第二步:获取http://github.com地址
访问:https://github.com.ipaddress.... 获取cdn和ip:
得到:140.82.114.4 http://github.com
-
第三步:修改 host 文件映射上面查找到的 IP
windows系统:
1、修改C:WindowsSystem32driversetchosts文件的权限,指定可写入:右击->hosts->属性->安全->编辑->点击Users->在Users的权限“写入”后面打勾。如下:
然后点击确定。
2、右击->hosts->打开方式->选定记本(或者你喜欢的编辑器)->在末尾处添加以下内容:
Ctrl + R (开始 运行) 输入以下字符串并回车
notepad.exe C:\Windows\System32\drivers\etc\hosts
199.232.69.194 github.global.ssl.fastly.net
140.82.114.4 github.com
方法4:GitHub 文件代理加速下载服务
https://gh.api.99988866.xyz/
https://ghproxy.com/
方法5:通过 Gitee 中转 fork 仓库下载
方法6:加速你的Github
https://github.zhlh6.cn/
本文参考了以下文章:
https://zhuanlan.zhihu.com/p/314071453
暂时先写到这里,以后再慢慢修改更新此文章。