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

git 修改一个老commit,再把修改应用到所有后续的 commit

找到你想修改的 commit 的哈希值(前7位即可)。

git rebase -i <commit-hash>^

找到你想修改的 commit 行

将行首的 pick 改为 edit

保存并退出编辑器

进行想要的修改

git add <修改的文件>
git commit --amend
git rebase --continue

如果有冲突,解决冲突后 git add 冲突文件,再继续。

http://www.lryc.cn/news/2381715.html

相关文章:

  • docker compose 启动指定的 service
  • Elasticsearch 深入分析三种分页查询【Elasticsearch 深度分页】
  • DAY29 超大力王爱学Python
  • Ubuntu 远程桌面配置指南
  • 【Python装饰器深度解析】从语法糖到元编程实战
  • 推扫式高光谱相机VIX-N230重磅发布——开启精准成像新时代
  • Parsec解决PnP连接失败的问题
  • 面试题:详细分析Arraylist 与 LinkedList 的异同
  • 软件I2C
  • 通过实例讲解螺旋模型
  • Brooks Polycold快速循环水蒸气冷冻泵客户使用手含电路图,适用于真空室应用
  • winfrom中创建webapi
  • unity XCharts插件生成曲线图在UICanvas中
  • Pichome 开源网盘程序index.php 文件读取漏洞(CVE-2025-1743)
  • 关于在Unity项目中使用Post Processing插件打包到web端出现的问题
  • Prompt Tuning:高效微调大模型的新利器
  • OpenCV 第6课 图像处理之几何变换(重映射)
  • C++初阶-vector的底层
  • 获取文件夹下所有文件的名称
  • C语言指针深入详解(五):回调函数、qsort函数
  • 数据结构进阶:AVL树与红黑树
  • 容器化-K8s-镜像仓库使用和应用
  • 基于Spring Boot + Vue的教师工作量管理系统设计与实现
  • 预先学习:构建智能系统的 “未雨绸缪” 之道
  • 完善网络安全等级保护,企业需注意:
  • Trae 04.22版本深度解析:Agent能力升级与MCP市场对复杂任务执行的革新
  • OceanBase 开发者大会:详解 Data × AI 战略,数据库一体化架构再升级
  • 正则表达式进阶(三):递归模式与条件匹配的艺术
  • ubuntu环境下 基于Python 打包的 批量命令行可视化操作工具 GUI
  • docker介绍与常用命令汇总