-
Gitee普通账号的仓库总空间限制为5G;
右上角头像,下拉---》设置/账号设置---》数据管理下的仓库空间信息即可查看空间限额和各仓库空间大小; -
Gitee普通账号每次推送大小不能超过100MB,否则会推送失败;
-
当提交大小超过100MB,推送失败时,需要撤销本地提交,指令如下:
撤销上一次的commit且保留更改的内容:git reset HEAD~1
撤销上一次的commit不保留更改的内容:git reset hard HEAD~1
【把HEAD~后的数字改成几,就能撤销几次提交】 -
接着查找仓库中大文件,并按大小排序,且显示出文件大小和文件名,脚本如下(整段复制到git bash中后回车即可):
cgit rev-list --objects --all | while read sha path; do size=$(git cat-file -s $sha) echo "$size $path" done | sort -nr | head -n 10 -
之后分为多次提交,每次提交后推送即可;
Git_撤销本地commit_查找仓库中大文件
LXL_242024-12-26 21:15
相关推荐
louisgeek17 小时前
Git submodule 子模块imDwAaY17 小时前
6篇文章讲清楚Git:Git 实用技巧:暂存现场、挑选提交与定位 Bug (5/6)imDwAaY17 小时前
6篇文章讲清楚Git:Git 团队开发实践:从 Pull Request 到版本发布 (6/6)誰能久伴不乏1 天前
看懂 Git 团队协作全流程:分支、提交、PR、rebase 到底在干嘛sunshine22 girl1 天前
git tag-项目流程imDwAaY2 天前
6篇文章讲清楚Git:Git 远程协作:fetch、pull、push 到底有什么区别?(3/6)imDwAaY2 天前
6篇文章讲清楚Git:Git 撤销与恢复:reset、revert、restore 应该怎么选?(4/6)用户73309646123092 天前
再也不怕手滑丢代码!给 git 高危操作加一层安全校验广白2 天前
Git Tag 实战:从出包追溯到版本发布Winlifes7 天前
我给 Codex 做了一个 Git 面板:分支树、提交历史和工作区操作