在进行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
即可
网友评论