赞
踩
需要用到 GitHub 的朋友都知道,在国内访问 GitHub 会出现 缓慢或者打不开的问题。这里我总结了一些方法或许可以帮助你快速访问 GitHub。
不建议用来访问,推荐下载大型项目使用,特别是下载耗时较长(超过5分钟)且文件较大(超过30MB)的项目,推荐使用代理网站或者将项目转移到 Gitee 上进行下载。
国内有许多 GitHub 镜像网站可以加速访问,下面是一些常用的镜像网站:
提醒:如果下载不了就感觉换站点,毕竟是镜像站点,失效是很正常的情况。
https://hub.fastgit.xyz/
https://cdn.githubjs.cf/
https://gitclone.com/
https://www.github.do/
https://github.com.cn
https://pmjs.org
https://hub.fastgit.org
使用方法示例:使用 GitHub 镜像网站
GitHub 镜像网站是一个方便的选择,只需要将项目地址中的 A原网址(github.com) 替换为 B镜像网址 ( github.com.cn)即可:
A原网址为:
https://github.com/xxx.git
替换为B镜像网址:
https://hub.fastgit.xyz/xxx.git
然后使用各种下载工具进行下载。
不建议用来访问,推荐下载大型项目使用
如果需要下载 GitHub Release 中的大文件,推荐使用代理网站。这些代理网站可以显著提升下载速度,而且无需注册。
以下是一些推荐的代理网站:
https://ghproxy.com/
https://toolwa.com/github/
使用方法跟使用镜像网站是一样的
A原网址为:
https://github.com/xxx.git
替换为B镜像网址:
https://hub.fastgit.xyz/xxx.git
然后使用各种下载工具进行下载。
国内DNS绕过的成功率是很低的,偶尔用一下还行,大多数人使用情况都是失效的。
具体的原理是:通过修改系统 Hosts 文件的方式,让你可以绕过国内 DNS 解析,直接访问 GitHub 的 CDN 节点,从而实现访问加速。
实现这一方法的详细步骤:
140.82.114.3 github.com
185.199.108.153 assets-cdn.github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.133 raw.githubusercontent.com
注意:对于 macOS 或其他 Linux 系统,需要进入 /etc 目录下的 Hosts 文件进行修改,并确保保存后刷新 DNS 缓存。
注意:不是访问,也不是镜像读取,而是类似平台转存。
Gitee 和 GitHub 一样,拥有代码托管和研发协作的功能,它们是两个不同的站点,你可以把Gitee 当做是你使用GitHub 的缓存网盘来看待
在 GitHub 上下载速度较慢,不妨尝试将项目转移到Gitee,下载速度会显著提升
以下是实现这一方法的步骤:
说起来也搞笑,如果能流畅的访问GitHub找到想要的东西,我还要用Gitee 干嘛?
不过,如果已经有既定的GitHub目标,那么转存到Gitee 再使用,确实是个不错的选择
安装浏览器插件来加速访问 GitHub。例如,你可以尝试 Fast-GitHub 插件。
Fast-GitHub 插件下载地址:
https://download.csdn.net/download/molangmolang/89011991
如果你想要更稳定的加速解决方案,可以考虑安装 FastGitHub 软件。以下是软件的安装部署方式:
对于 Windows-x64 桌面用户,双击运行 FastGithub.UI.exe。
对于 Windows-x64 服务用户,使用以下命令进行操作:
arduinoCopy code
fastgithub.exe start // 以 Windows 服务安装并启动 fastgithub.exe stop // 以 Windows 服务卸载并删除
对于 Linux-x64 终端用户,可以使用以下命令启动:
bashCopy code
sudo ./fastgithub
同样,你可以将系统的自动代理设置为 http://127.0.0.1:38457,或手动代理设置为 http/https 为 127.0.0.1:38457。
对于 macOS-x64 用户,双击运行 fastgithub 文件,并安装并设置 fastgithub.cer 证书。
另一个解决方案是使用 Dev-Sidecar 软件。它可以作为其他机器的代理,适用于 Ubuntu 和 Windows 操作系统。
优点: 可以作为其他机器的代理,适用于 Ubuntu 和 Windows 操作系统。
缺点: 稳定性不如 FastGitHub,但比起一些其他方法,仍然是一个不错的选择。
老吕一直在用的是开源软件steam++(现在名称叫做Watt Toolkit了)
「Watt Toolkit」是一个开源跨
平台的多功能 Steam 工具箱,它支持Windows、linux、macos、Android和ios,另外,它还有一个uwp版本。
点击GitHub下载进入下载页,当然,很多朋友都无法正常打开的话,换页面内的其他渠道下载,或者点击下面的分享页下载,这个是个开源的软件
https://download.csdn.net/download/molangmolang/89012207
如果上面那个不通过,就下载下面这个
https://pan.baidu.com/share/init?surl=J1euDBfdgUZyND-VuVsneg&pwd=1234
选择合适的版本右键下载
下载好自己需要的版本后,双击打开
可选自定义安装选择目录,老吕这里用的是默认。
耐心等待,就几十秒
点击立即体验启动软件
选择github,全选,点击一键加速
网络加速的情况随时可看
使用ping命令,进行读取GitHub网站的反应速度
ping github.com
没开启之前是这样的
开启了之后是这样的
这样打开GitHub网站,十分流畅,下载小型项目,速度还是可以的。
今天,老吕教的,你学会了吗?
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。