Gitlab push 后产的问题
git.exe push --progress "origin" main:mainwarning: redirecting to https://gitlab.muzixt.com/afb-front-mantain/pc.git/Enumerating objects: 1443, done.Counting objects: 100% (1443/1443), done.Delta compression using up to 12 threadsCompressing objects: 100% (1421/1421), done.Writing objects: 100% (1442/1442), 59.32 MiB | 21.37 MiB/s, done.Total 1442 (delta 217), reused 0 (delta 0), pack-reused 0error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413send-pack: unexpected disconnect while reading sideband packetfatal: the remote end hung up unexpectedlyEverything up-to-dategit did not exit cleanly (exit code 1)
1.修改Gitlab大小限制 ( 可以从UI上调整)
linux设定档亦可做调整
git config --global http.postBuffer 524288000git config --global https.postBuffer 524288000
修改/etc/gitlab/gitlab.rb
vi /etc/gitlab/gitlab.rbnginx['client_max_body_size'] = '1024m'
修改完后重启
gitlab gitlab-ctl reconfiguregitlab gitlab-ctl restart
2.若修改完仍无法,可能卡在域名的CDN限制大小也会报此同样的error
调整CDN限制或是改用IP