执行 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 连接未正确终止。

解决方法:

  1. 检查网络连接: 确保您的网络连接稳定,尝试重新连接网络或更换网络。
  2. 更新系统时间: 确保系统时间与网络时间同步,可以使用 date 命令查看系统时间,并使用 ntpdate 命令更新时间。
  3. 清除 Git 缓存: 使用 git fetch --prune 命令清除 Git 缓存,并重新执行 git fetch 命令。
  4. 禁用代理: 如果您使用代理,尝试禁用代理或更换代理服务器。
  5. 升级 GnuTLS 库: 尝试升级您的 GnuTLS 库,可以参考官方文档进行升级。
  6. 使用其他协议: 尝试使用 git clone 命令或 git pull 命令,并使用 SSH 协议。
  7. 重试操作: 尝试重新执行 git fetch 命令,有时网络问题是暂时的。

如果以上方法都无法解决问题,请检查您的系统日志或咨询相关技术人员。

解决 Git Fetch 报错: 'fatal: unable to access... GnuTLS recv error (-110)'

原文地址: https://www.cveoy.top/t/topic/gR1z 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录