如何修复 git "fatal: the remote end hung up unexpectedly"错误?



因此,当我在本地分支上提交了所有内容,并准备推送到远程源时,我将随机收到此错误:

fatal: the remote end hung up unexpectedly
remote: 
remote: ========================================================================
remote: 
remote: ERROR: user canceled the push
remote: 
remote: ========================================================================
remote: 

只有当我第一次尝试推送到远程分支时,才会发生这种情况。例如CCD_ 1。这个错误似乎只是随机发生的。

到目前为止,我唯一的解决方案是不断重新输入命令,直到它最终屈服并将其推送到远程。我不记得这种情况是否发生在定期推送中,但我不相信发生过。

请帮忙!我在其他地方从未见过这样的错误。我尝试过git config http.postBuffer 524288000之类的东西,将HTTP降级到1.1,然后又降回2,但都不起作用。

您可以尝试在(第一次(推送之前显示第一次提交的大小。

这样,你就可以检查是否只有在第一次提交非常大的时候才会发生随机错误,这就解释了为什么远程设备很难处理它,尤其是在网络发送所有数据的速度很慢的情况下。

最新更新