在克隆或获取期间,Git 失败并出现以下错误:
示例 1 -
git clone http://example.com/proj/repo.git
fatal: early EOF
fatal: The remote end hung up unexpectedly
fatal: index-pack failed
此行为通常与终止请求的中介有关。从等式中删除中介并检查导入是否有效可以加快故障排除过程。
为此,请暂时禁用任何防火墙或防病毒软件,然后再次尝试克隆或在防火墙设置中制定例外规则。
要打开 Git 调试日志记录,在使用命令行推送之前,请针对不同操作系统进行如下操作:
在 Linux 上 执行Git命令之前,在命令行中执行以下命令:
export GIT_TRACE_PACKET=1
export GIT_TRACE=1
export GIT_CURL_VERBOSE=1
在 Windows 上 执行Git命令之前,在命令行中执行以下命令:
set GIT_TRACE_PACKET=1
set GIT_TRACE=1
set GIT_CURL_VERBOSE=1
上述解决方案真的对我很有帮助!还要尝试使您的互联网连接稳定。 谢谢!