当前位置: 首页 > 知识库问答 >
问题:

git克隆错误:RPC失败;curl 56 OpenSSLSSL_read:SSL_ERROR_SYSCALL, errno 10054

郭弘盛
2023-03-14

我很难在git上克隆回购协议。我已经尝试了好几天,尝试了很多解决方案(在大多数情况下,问题略有不同,但似乎适用),但没有任何效果。

我试图关闭防病毒和防火墙,但没有帮助。我也尝试过卸载和重新安装网络适配器驱动程序(并重启计算机),但没有成功。

据我所知,这是某个地方的网络问题,因为远程服务器一直挂断,但我无法解决这个问题。

使用git clone-v--进度似乎给出了与git clone相同的输出。git clone的输出-v-进度https://github.com/mit-cml/appinventor-sources.git

正在克隆到“appinventor源”
后git上传包(gzip 1425到774字节)
远程:计数对象:41649,完成
远程:压缩对象:100%(7/7),完成
错误:RPC失败;curl 56 OpenSSL SSL\u read:SSL\u ERROR\u SYSCALL,errno 10054
致命:远程端意外挂起
致命:早期EOF
致命:索引包失败

我现在再次尝试增加缓冲区

git config——全局http。后缓冲区1048576000

但还是什么都没有。

在git克隆进行故障排除时,远程端的解决方案意外挂断。

共有3个答案

潘慈
2023-03-14

我也有同样的问题,@Ingyher的回答解决了我的问题<按照他在这里回答的指示去做。

git config --global core.compression 0
git clone --depth 1 <repo_URI>
# cd to your newly created directory
git fetch --unshallow 
git pull --all
巩阳秋
2023-03-14

我也遇到了同样的问题,我通过改变网络连接解决了这个问题。事实上,我上一次的互联网连接速度太慢(45 kbit/s)。因此,您应该使用更快的网络连接重试。

后烨煜
2023-03-14

我这样解决了同样的问题:

git config http.postBuffer 524288000

这可能是因为存储库的大尺寸和git的默认缓冲区大小,所以通过以上操作(在git bash上),git缓冲区大小会增加。

干杯

 类似资料:
  • 尝试访问私有公司 tfs。他们通过向Windows用户(域\登录)授予适当的权限来授予我访问权限。 我可以很好地访问tfs的web界面,浏览存储库和其他东西。 但当我试图逃跑 它失败了 尝试与家用PC没有公司网络的东西 - 同样的错误。 在PowerShell、Git Bash、Clone via VisualStudio中尝试过-同样的错误。 SSH关闭(给定请求超时)。 网络 企业助手试图帮助

  • 我们一直在使用jenkins和github构建应用程序。从最近两天开始,jenkins无法从git中获取代码,在控制台中我发现错误是“no kex alg”。有人知道如何修复这个错误吗?如果能尽早提供帮助,我们将不胜感激。 错误:获取远程存储库“origin”时出错 hudson.plugins.git。GitException:无法从获取git@github.houston.entsvcs.ne

  • 用一个简单的byo runbook设置来尝试openshift origin V3,该设置严格遵循高级安装说明。然而,我的构建很难从任何git库克隆,甚至是公共的github库。 HTTPS: SSH: 在我的主机上手动克隆回购没有问题。 任何智慧都会大加赞赏。

  • 我已经在git服务器中安装了ssl证书和密钥。但我得到错误时,我试图克隆通过https从我的mysysgit。早些时候,超文本传输协议运行良好。无法确定它在哪里失败

  • 到现在为止,读者已经零略到Git的灵活性以及健壮性。Git可以通过重置随意撤销提交,可以通过变基操作更改历史,可以随意重组提交,还可以通过reflog的记录纠正错误的操作。但是再健壮的版本库设计,也抵挡不了存储介质的崩溃。还有一点就是不要忘了Git版本库是躲在工作区根目录下的.git目录中,如果忘了这一点直接删除工作区,就会把版本库也同时删掉,悲剧就此发生。 “不要把鸡蛋装在一个篮子里”,是颠扑不

  • Jenkinsssh代理插件 我创建了一个新的Ubuntu构建节点,名为。我在节点中有以下文件 现在我有一条Jenkins管道可以做到这一点 我在我工作的控制台上得到这个 我知道我使用了正确的信条,并且存储库存在。我有另一个构建节点,它在那个节点上工作,所以我知道我的Jenkins设置正确,问题出在新的构建节点上。 有什么解决办法吗?