今天使用git,发现提交的代码量太大,主要是包含一些assets文件,导致http提交报413的错误,提示HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large错误,网上说的修改http缓冲区的方法不奏效,至于服务器修改提交文件限制大小,这个没试,毕竟服务器不是自己搭建的。后来想着用ssh提交,应该没有限制。直接用ssh push 会报Connection refused错误,ssh添加config的方法没有用,重新设置全局用户名和邮箱,并重新添加git的私钥也没有什么效果,依旧报这个错。后来解决方法如下,总结起来就是先删除远程仓库,再添加远程仓库,结果证明可行,至于为什么用这种说不通的方式解决了,谁能知道告诉我一下?
(1)删除远程仓库配置
git remote rm origin
(2)重新设置远程仓库配置
git remote add origin [url]