git error: RPC failed; result=22, HTTP code = 413

今天在迁移老项目的时候,发现git push 不上去.
错误信息如下:

error: RPC failed; result=22, HTTP code = 413
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly

在一番查询之后 这边文档
http://stackoverflow.com/questions/7489813/github-push-error-rpc-failed-result-22-http-code-413
发现原来是push的内容比较大,需要切换成ssh的用法.

默认用的http 存在大小限制.

解决办法:
1.http 切换为ssh
2.修改服务器的大小限制

git config http.postBuffer 524288000

建议修改为ssh方式

发表评论

电子邮件地址不会被公开。 必填项已用*标注