美文网首页
处理git push文件过大的办法

处理git push文件过大的办法

作者: 此方病 | 来源:发表于2019-07-09 17:11 被阅读0次

在进行git push的时候,遇到了报错HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large


我觉得可能是因为保存rnn模型的文件夹比较大,就在.gitignore加上了那个目录。(让.gitignore生效的办法:git 修改.gitignore后生效),然后再push还是不行,我不确定是不是因为之前commit的还在。

这个错误本身搜到的解决方案一般是提高文件传输限制之类的,但是我是希望之前的较大的那个commit不要被push上去。于是我搜到了一个解决方案是用git reset: git push 推送大文件失败的处理办法

也就是说,下次遇到类似的问题,先用git reset撤销commit,之后修改.gitignore再使其生效,最后commit&push即可。

另外,reset也可以用于强制更新本地版本,只需在git pull前运行

git reset --hard

即可

相关文章

网友评论

      本文标题:处理git push文件过大的办法

      本文链接:https://www.haomeiwen.com/subject/ibqfkctx.html