我的git客户端在尝试克隆存储库一段时间后反复失败,出现以下错误。
这里的问题是什么?
注意:我已经向GIT托管提供商注册了我的SSH密钥
Receiving objects: 13% (1309/10065), 796.00 KiB | 6 KiB/s
fatal: The remote end hung up unexpectedly
我的git客户端在尝试克隆存储库一段时间后反复失败,出现以下错误。
这里的问题是什么?
注意:我已经向GIT托管提供商注册了我的SSH密钥
Receiving objects: 13% (1309/10065), 796.00 KiB | 6 KiB/s
fatal: The remote end hung up unexpectedly
当前回答
我也有同样的问题, 我用试错法解决了这个问题。我改变了core。compression值直到它生效。
在3次尝试后,我从“git配置-global core.compression 1”开始
“git config—global core.compression 4”对我很有用。
其他回答
在/etc/resolv.conf中,将这一行添加到文件的末尾
options single-request
Bitbucket也有同样的错误。固定的
git config --global http.postBuffer 500M
git config --global http.maxRequestBuffer 100M
git config --global core.compression 0
解决WIFI路由器设置:
当我在wifi设置PPPoE(通过wifi路由器自动登录)时,我也遇到了同样的问题。
Git下载速度非常慢15kb。
packet_write_wait: Connection to 17.121.133.16 port 22: Broken pipe 致命的:对端意外挂机 致命:早期EOF 致命:索引包失败
解决方案: 1. 更改设置为动态IP,重新启动wifi路由器。 2. 从web浏览器登录到Internet服务提供商门户(不配置PPPoE,从wifi路由器自动登录)。
修改后的Git下载速度为1.7MiB。
这可能是因为提交的大小。按以下步骤分解提交的数量:
git log -5
查看最后5次提交,您就会知道哪些没有被推送到远程。 选择一个提交id,并将所有提交推到该id:
git push <remote_name> <commit_id>:<branch_name>
注意:我刚刚检查了我的提交,可以有最大的大小;第一次推到那时。这个把戏成功了!!
我有同样的错误,而使用BitBucket。我所做的是从我的回购的URL中删除https,并使用HTTP设置URL。
git remote set-url origin http://mj@bitbucket.org/mj/pt.git