当在本地git bash push 本地仓库到远程仓库时,出现如下错误信息:
error: remote unpack failed: eof before pack header was fully read
error: failed to push some refs to xxx
出错原因:
似乎是因为之前在 commit 修改内容到本地仓库还没有完成时,我强行终止了该过程,然后再次 commit 修改内容到本地仓库时,没有出现任何错误信息。但是将本地仓库push到远程仓库时,就出现了上述错误。根本原因尚未知!
解决方法:
将git的版本更新一下,然后再push就没有上述问题了。我原来git版本是 2.20.1
更新到了 2.21.0
。
在win上git bash中更新git版本
输入git bash命令:git update-git-for-windows