一、问题
今天push代码时突然报错:HTTP 500 curl 22 the requested URL returned error
按照搜索出来的方法一共两种:
解决方案
方案 1
删除本地分支,重新 checkout 远程分支。
方案 2
如果方案 1 不行的话,尝试以下命令:
git config --global http.postBuffer 1048576000
修改配置查看是否生效: git config --list 查看设置值
但是依然报错。
二、解决
按照以上方式并不能解决我当前的问题。网上的解决方案都是修改本地的配置或文件,但是也有可能是服务端出了问题。后来联系公司运维人员,果然是他们配置了上传的文件格式,修改掉就好了。