当前位置: 首页 > article >正文

Git_撤销本地commit_查找仓库中大文件

  • Gitee普通账号的仓库总空间限制为5G;
    右上角头像,下拉—》设置/账号设置—》数据管理下的仓库空间信息即可查看空间限额和各仓库空间大小;
  • Gitee普通账号每次推送大小不能超过100MB,否则会推送失败;
  • 当提交大小超过100MB,推送失败时,需要撤销本地提交,指令如下:
    撤销上一次的commit且保留更改的内容:git reset HEAD~1
    撤销上一次的commit不保留更改的内容:git reset hard HEAD~1
    【把HEAD~后的数字改成几,就能撤销几次提交】
  • 接着查找仓库中大文件,并按大小排序,且显示出文件大小和文件名,脚本如下(整段复制到git bash中后回车即可):
    git rev-list --objects --all | while read sha path; do
     size=$(git cat-file -s $sha)
     echo "$size $path"
    done | sort -nr | head -n 10
    
  • 之后分为多次提交,每次提交后推送即可;

http://www.kler.cn/a/453348.html

相关文章:

  • Python实现机器学习驱动的智能医疗预测模型系统的示例代码框架
  • LLM漫谈(八)| OpenAI 12天直播集锦
  • 操作002:HelloWorld
  • 【开源免费】基于SpringBoot+Vue.JS安康旅游网站(JAVA毕业设计)
  • Nginx界的天花板-Oracle 中间件OHS 11g服务器环境搭建
  • 【AIGC-ChatGPT进阶副业提示词】星际占卜师:探索星象能量的艺术【限时免费阅读,一天之后自动进入进阶课程】
  • 【ETCD】【实操篇(十七)】 etcd 集群定期维护指南
  • springai 简易聊天机器人设计
  • 矩阵碰一碰发视频源码技术解析,支持OEM
  • EXCEL使用宏实现筛选重复项并对该行进行填充内容的操作
  • 配置Beremiz,环境ubuntu:20.04
  • 【Python】基于界面库PyQt5+Qt Dsigner的环境配置和界面绘制
  • Three.js中调整相机视角的方式
  • 【conda】Ubuntu 24.04 安装CUDA 12.04
  • 【AIGC-ChatGPT进阶副业提示词】星际占卜师:探索星象能量的艺术【限时免费阅读,一天之后自动进入进阶课程】
  • js控制文字溢出显示省略号
  • Go快速开发框架2.6.0版本更新内容快速了解
  • Unity设置中文
  • MongoDB深度解析与实践案例
  • 解决PDF.js部署到IIS服务器上后报错mjs,.ftl 404 (Not Found)
  • 【Linux】编写简易shell 深度理解命令行解释器 环境变量 内建命令
  • 一、Hadoop概述
  • 南山企业保租房瑧山河周边转转
  • 运维相关知识科普
  • DeepSeek V3:新一代开源 AI 模型,多语言编程能力卓越
  • 关于JS中的this指向问题