Git错误:RPC失败;结果= 55,HTTP代码= 200 [英] Git error: RPC failed; result=55, HTTP code = 200

查看:255
本文介绍了Git错误:RPC失败;结果= 55,HTTP代码= 200的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  $ git push 
计数对象:1431,完成。
使用多达4个线程的增量压缩。
压缩对象:100%(1326/1326),完成。
写作对象:100%(1429/1429),131.94 MiB | 15.41 MiB / s,完成。
总计1429(delta 630),重用0(delta 0)
错误:RPC失败;结果= 55,HTTP代码= 200
致命:远程端意外挂断
致命:远程端意外挂断
所有最新的


解决方案

最近我们遇到过这个问题,但以上都没有解决它。最后,我们一次推送一些补丁(二进制排除),直到我们发现其中一个导致问题。



服务器上的Git版本比我们的本地Git,并且不支持提交中的一个头文件。



一个简单的方法来看看这是否会影响到你,就是运行 git fsck 在你的版本库目录中。这将报告任何潜在的问题。


What's the matter with git?

$ git push
Counting objects: 1431, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (1326/1326), done.
Writing objects: 100% (1429/1429), 131.94 MiB | 15.41 MiB/s, done.
Total 1429 (delta 630), reused 0 (delta 0)
error: RPC failed; result=55, HTTP code = 200
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

解决方案

We experienced this issue recently but none of the above solved it. In the end we pushed patches a few at a time (binary chop) until we found that one was causing the problem.

The version of Git on the server was older than our local Git and did not support one of the headers in the commit.

An easy way to see if this affects you is to run git fsck in your repository directory. This will report any potential issues.

这篇关于Git错误:RPC失败;结果= 55,HTTP代码= 200的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆