首先这是我的报错
Total 123 (delta 0), reused 0 (delta 0), pack-reused 0
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
send-pack: unexpected disconnect while reading sideband packet
fatal: the remote end hung up unexpectedly
原因:项目太大,网络又不行导致下载过慢,超出了时间触发的错误
方法一:修改缓存大小
git config --global http.postBuffer 524288000
将仓库配置改为下面的
[core]repositoryformatversion = 0filemode = falsebare = falselogallrefupdates = truesymlinks = falseignorecase = true[remote "origin"]url = .gitfetch = +refs/heads/*:refs/remotes/origin/*[branch "master"]remote = originmerge = refs/hefs/master[http]postBuffer = 1048576000
配置路径(用记事本打开)
改好后重新推送
方法二:配置git的最低速度和最低速度时间
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999 单位 秒
方法三:使用SSH路径
我是用这个方法解决的
本文发布于:2024-01-31 16:13:39,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170668881829782.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |