我的git客户端在尝试克隆存储库一段时间后反复失败,出现以下错误。
这里的问题是什么?
注意:我已经向GIT托管提供商注册了我的SSH密钥
Receiving objects: 13% (1309/10065), 796.00 KiB | 6 KiB/s
fatal: The remote end hung up unexpectedly
我的git客户端在尝试克隆存储库一段时间后反复失败,出现以下错误。
这里的问题是什么?
注意:我已经向GIT托管提供商注册了我的SSH密钥
Receiving objects: 13% (1309/10065), 796.00 KiB | 6 KiB/s
fatal: The remote end hung up unexpectedly
当前回答
在MacOSX High Sierra游戏中,我的解决方案是:
brew install git-lfs
我的存储库被克隆了,没有任何错误。
其他回答
这解决了我的问题:
git clone --depth=20 https://repo.git -b master
我在Kubuntu使用git时遇到了这个问题。我还注意到网络的整体不稳定,并找到了解决方案。
在/etc/resolv.conf 将该行添加到文件的末尾 选择单请求
这固定延迟之前,每个域名解析和git开始工作像一个魅力之后。
使用SSH而不是http,这不是这个问题的一个好答案,但至少它对我有用
嗯,我想推出一个219 MB的解决方案,但我没有运气
git config --global http.postBuffer 524288000
有一个525mb的后缓冲区有什么意义呢?这是愚蠢的。所以我查看了下面的git错误:
Total 993 (delta 230), reused 0 (delta 0)
POST git-receive-pack (5173245 bytes)
error: fatal: RPC failed; curl 56 SSL read: error:00000000:lib(0):func(0):reason(0), errno 10054
git想要发布5mb,然后我将post buffer设为6mb,它可以工作
git config --global http.postBuffer 6291456
它可能像服务器问题一样简单。如果使用GitHub,请检查https://twitter.com/githubstatus。我刚刚第一次看到这个,发现GitHub有一个摆动。几分钟后,它又正常工作了。