解决 Git Fetch 报错: 'fatal: unable to access... GnuTLS recv error (-110)'
执行 git fetch 命令时出现 'fatal: unable to access 'https://github.com/rootless-containers/rootlesskit.git/': GnuTLS recv error (-110): The TLS connection was non-properly terminated.' 错误,通常是由于网络问题导致 TLS 连接未正确终止。
解决方法:
- 检查网络连接: 确保您的网络连接稳定,尝试重新连接网络或更换网络。
- 更新系统时间: 确保系统时间与网络时间同步,可以使用
date命令查看系统时间,并使用ntpdate命令更新时间。 - 清除 Git 缓存: 使用
git fetch --prune命令清除 Git 缓存,并重新执行git fetch命令。 - 禁用代理: 如果您使用代理,尝试禁用代理或更换代理服务器。
- 升级 GnuTLS 库: 尝试升级您的 GnuTLS 库,可以参考官方文档进行升级。
- 使用其他协议: 尝试使用
git clone命令或git pull命令,并使用 SSH 协议。 - 重试操作: 尝试重新执行
git fetch命令,有时网络问题是暂时的。
如果以上方法都无法解决问题,请检查您的系统日志或咨询相关技术人员。
原文地址: https://www.cveoy.top/t/topic/gR1z 著作权归作者所有。请勿转载和采集!