今天在迁移老项目的时候,发现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方式