error: this exceeds GitHub file size limit of 100.00 MB
描述
在push代码到github时,某些大文件会引发系统提示如下
this exceeds GitHub's file size limit of 100.00 MB
意思是,这个文件超过了推送的大小限制100MB
我使用删除命令,成功把这个文件删除掉
git rm -rf collisionavoidance/librealsense/librealsense2.so
但是执行命令
git push origin master
依然报错
解决办法
1. 删除这个文件的push
git filter-branch --force --index-filter "git rm --cached --ignore-unmatch collisionavoidance/librealsense/librealsense2.so" --prune-empty --tag-name-filter cat -- --all
其中"collisionavoidance/librealsense/librealsense2.so"是那个终端提示超过100Mb
2. 重新提交
重新执行
git push origin master
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
