异常排查 | This repository(including wiki) size 1108.26 MB, exceeds 1024.00 MB.

今日遇到一处
git push时发生的错误,特此记录
错误排查
- 如下图所示,首先我注意到的就是最下面红色的这一句
error: failed to push some refs to "http://gitee.com/pan-jialie/plusplus.git"

- 于是就去网上找了很多的解决方案都没有成效,因为错误根本就不在这!!!
最主要的错误应该是中间的这一句
- 它的意思是 此存储库(包括wiki)大小为1108.26 MB,超过1024.00 MB
This repository(including wiki) size 1108.26 MB, exceeds 1024.00 MB.
- 以及下面这一句,它的意思是 针对存储库大小超出限制而重新构造的推送
push rejucted for repository size exceeds limits
解决方案
于是我又去网上搜寻各种解决办法,终于是找到了
- 首先,打开我们的【gitee】,然后进入一直提交不了的这个仓库,点击 统计, 进去后看左下角的仓库大小,如果你也出现了和我一样问题的话,那么这边的大小肯定是大于
1024MB的(博主这里已经清理过了)

- 接下去的话点击这里的【管理】,进去后点击里面的 存储库GC,然后再点击里面的 执行存储库GC,此时我们只需要等待 gitee 帮我们把仓库做一个优化清理,博主试了是不会导致数据丢失的,大家可以放心操作,如果实在不放心的话可以备份一下

💬 有了上面的操作后,相信读者在 push 的时候应该不会出什么问题了,赶快去试一下吧😄
写在最后
最后再提一句,在解决问题后我们要清楚为何会造成这样的问题
- 博主在检查了我自己的仓库后发现原来是仓库上传了一些STL的源码压缩包,即使是压缩包,体积也是不小的,毕竟是整套STL的源码呢!!!因此大家在给自己的远程仓库
push内容的时候也要小心不要交一些很大的文件上去了

参考文章:链接

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
