【发布时间】:2021-07-19 13:51:49
【问题描述】:
【问题讨论】:
【问题讨论】:
此消息表示 Git 和远程服务器之间的某些事情导致网络连接意外重置。这在正常情况下不应该发生,但有时由于各种问题会发生:
一般来说,设置http.postBuffer对这个问题as outlined in the Git FAQ是无效的。如果它确实有效,那么这意味着你要么有一个暂时的网络问题,而且它恰好在那个时候工作,或者你有东西篡改了你的数据,而且它已经坏了,你应该从你的系统中删除那个程序或设备,或者网络。因此,上述问题之一可能仍然是原因。
【讨论】:
嗯。您的提交是否有大文件?您是否将您的帖子缓冲区设置为更高的数字?默认 (IIRC) 为 50mb。
试试:
$git config http.postBuffer 5000000000
如果不是这样,那么仍然是您的连接导致遥控器在不读取内容的情况下关闭您的连接。您可以检查您的防火墙连接,或确保远程不会自动拒绝您发送的任何内容。
【讨论】:
git config http.postBuffer 524288000,但还是不行。
http.postBuffer 以及为什么不需要它,以及为什么如果需要,问题最好在别处解决。