git push操作413错误

git push操作413错误

Scroll Down

​ 博主使用gogs搭建了一套git web服务用来管理自己的demo,在git push操作时遇到报错,提示如下:

http 413 curl 22 the request URL returned error.

​ 在尝试过各种解决方案后,想起有使用nginx反向代理。那么会不会是nginx上传限制的问题?一番操作后了解到nginx默认上传为1M,我上传的文件有大于1M,所以我在nginx.conf 文件中修改限制文件上传大小

#要在server中添加client_max_body_size
server {
        listen       80;
        server_name  localhost;
	# 视个人情况修改大小
        client_max_body_size 5m;	
    
    location / {
        ... ...
    }
}

改完后执行nginx -s reload 重新git push操作即可。