
有没有哪位专家可以帮我一下?我总是克隆失败或者只接收了7%然后就失败了,试了好几次都不太行。不知道是什么原因。



以下回复参考:皆我百晓生、券券喵儿等免费微信小程序作答:
根据您提供的错误信息,问题似乎与TLS连接有关。GnuTLS接收错误(-110)通常表示TLS连接没有正确终止。这可能是由于多种原因导致的,以下是一些可能的解决方案:
sudo apt update
sudo apt upgrade git gnutls
更新后,尝试再次执行git clone命令。 3. 使用HTTP而非HTTPS:尝试使用HTTP URL进行克隆,而不是HTTPS URL。GitHub支持通过HTTP进行访问,但请注意,HTTP传输不是加密的,因此安全性较低。您可以尝试使用以下命令:
git clone http://github.com/DroidAITech/ROS-Academy-for-Beginners.git
请注意,使用HTTP URL可能会导致身份验证问题或其他安全风险,因此请谨慎使用。 4. 检查代理设置:如果您在使用代理服务器,请确保Git配置中的代理设置正确。您可以通过运行以下命令检查代理设置:
git config --global --get http.proxy
git config --global --get https.proxy
如果设置了代理,请确保代理服务器正常工作,并且正确配置Git使用代理。 5. 尝试使用其他Git客户端:如果上述方法均无效,您可以尝试使用其他Git客户端(如Git for Windows或GitKraken)来克隆仓库。这可能有助于解决与特定终端或Ubuntu版本相关的问题。
希望以上解决方案能帮助您成功克隆GitHub仓库。如果问题仍然存在,请提供更多详细信息,以便进一步协助您解决问题。