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

git 压缩本地最近多个commit

例如,压缩最近三个commit

1.方法一,软重置

  1. 撤销最近三个commit,保留代码改动至暂存区
gitreset--softHEAD~3
  1. 重新提交一个新的commit
gitcommit-m"合并最近三个commit"

2.方法二,交互式变基

  1. 进入变基编辑
gitrebase-iHEAD~3
  1. 在打开的文本编辑器中,保留第一行的pick,将第二第三行的pick改为squash或者s

  2. 保存并推出,在随后弹出的界面中编辑最终合并的commit信息

http://www.jsqmd.com/news/1150519/

相关文章:

  • Nebula-matrix M1600网卡驱动未来展望:m1600-driver路线图详解
  • 豆包智能体停运在即,历史对话如何一键导出为 Word 或 PDF?
  • 小霸王AI学习机M7 Pro深度评测:从硬件配置到AI精准学的全流程解析
  • Mermaid Live Editor:无需代码经验,3分钟创建专业图表的可视化革命
  • 告别模拟器!Windows上直接安装安卓应用的3种神奇方法
  • 本地AI开发的第0步:Node.js环境安装与nvm版本管理实战
  • PyTorch 2.0 CNN 实战:CIFAR-10 图像分类 5 个 Epoch 达到 75% 准确率
  • Word2Vec 文本可读性指数:基于 20 年 A 股年报的 Python 复现与指标解读
  • Ideogram 4图像生成模型:架构解析与区域编辑实战指南
  • Windows资源管理器美化终极指南:3步实现macOS级毛玻璃效果
  • 快手 AB 指标生产场景从 Spark 切换到 Doris:提速 145 倍、资源降 72%,刷新集群规模记录
  • CUDA 11.8 与 12.1 下 PyTorch 2.1 性能对比:RTX 4090 训练 ResNet-50 实测
  • 前后端分离大学生平时成绩量化管理系统系统|SpringBoot+Vue+MyBatis+MySQL完整源码+部署教程
  • 随机森林回归 sklearn 1.4.2 实战:3步调参优化,MSE降低40%
  • 3种时序特征工程方案对比:Pandas vs tsfresh vs Feature-engine 性能实测
  • AI大模型API中转站选型指南:12项关键指标与实战评估
  • Python 数据可视化对比:Matplotlib plt.hist 与 Seaborn sns.histplot 的 5 大差异与选型指南
  • PIC24FJ256GB110与PAM8904实现智能音频报警系统设计
  • AI内衣换装软件本地部署指南:从环境配置到生产级优化
  • AI视频生成测试全流程:从环境搭建到效果评估的工程实践
  • ComfyUI+腾讯混元3D:单图生成3D模型工作流实战指南
  • 如何在5分钟内创建专属AI语音:RVC语音克隆完整指南
  • NumPy 实现前馈神经网络:MNIST 手写数字识别 95%+ 准确率实战
  • 从残差分析到模型优化:线性回归的4个实战陷阱与解决方案
  • 腾讯混元3D 2.0+ComfyUI:单图生成3D模型的低显存本地工作流
  • AI图像生成实战:角色服装转换与一致性测试技术解析
  • 手机号查QQ号终极指南:3分钟快速找回QQ账号完整教程
  • iFlow CLI自定义Command:网页下载翻译工具的工程化实践
  • PInVerify:具身AI实例级指代验证离线基准
  • WindPy 数据提取实战:规避流量限制的3种缓存策略与Pandas整合