![](/img/trans.png)
[英]Git push error: RPC failed; HTTP 502 curl 22 The requested URL returned error: 502
[英]git error: RPC failed; HTTP 502 curl 22 The requested URL returned error: 502 Proxy Error
我在我的实际项目中使用乌龟 git。 自上周以来,我和其他成员在使用我们的存储库(之前工作完美)时遇到了一些麻烦。
当我想要推/拉/克隆 (HTTPS) 时,出现以下错误:
致命:远程端意外挂断错误:RPC失败; HTTP 502 curl 22 请求的URL返回错误:502 Proxy Error
似乎代理服务器出了点问题。 我可以像往常一样在我研究所的 local.network 中使用存储库,但我无法从家里访问。
有谁知道如何解决此错误? 不幸的是我找不到关于这个问题的任何其他帖子。
问候,荷马
发生这种错误主要有两个原因:
将二进制文件/jar 文件推送到 repo
如果文件大小很大。
解决方案:
1. 使用管理员凭据推送代码更改
2. git config --local http.postBuffer 157286400
前执行命令git config --local http.postBuffer 157286400
。
解决此问题的第一步是确定您是否可以毫无问题地导入整个存储库。 如果是这样,那么存储库中的任何单个分支都不会导致问题。 因此,与其尝试“只是克隆一个分支”,不如执行以下操作:
尝试这个:
我不明白为什么会出现错误,但幸运的是这对我有用,我希望可以帮助其他人,问候。
更新 http.postBuffer 对我不起作用。 就我而言,我有 17 个文件要推送。 所以我分块推送了 17 个文件。 就像4-5个文件在一起。 它确实解决了我的问题。 感谢@thesprinter 的提示。
我遇到了同样的问题,我通过git resest
了我的最后一次提交,然后再次提交更改。 它解决了这个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.