git clone GnuTLS接收错误(-9):接收到具有意外长度的TLS数据包 [英] git clone GnuTLS recv error (-9): A TLS packet with unexpected length was received
问题描述
我试图通过git在我的linux服务器上克隆项目,突然出现此错误:
I tried to clone my project on my linux server via git and suddenly got this error:
GnuTLS接收错误(-9):具有意外长度的TLS数据包为 收到.
GnuTLS recv error (-9): A TLS packet with unexpected length was received.
这个问题被问了很多遍,但是没有回答.
This is asked many times, but answered none.
我正在使用bitbucket.
I am using bitbucket.
推荐答案
事实证明,您只需要用sudo apt-get purge git
删除git,而不必用sudo apt-get --purge git
删除git,由于某些原因,如果您使用--purge
它将无法正常工作.现在,通过键入sudo apt-get install git
再次安装它.然后,当您尝试克隆时,它应该可以正常工作.
It turns out you just need to remove git with sudo apt-get purge git
but NOT with sudo apt-get --purge git
for some reason it wont work if you do --purge
. Now install it again by typing sudo apt-get install git
. And then when you try your clone, it should work properly.
这篇关于git clone GnuTLS接收错误(-9):接收到具有意外长度的TLS数据包的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!