- git log:找到需要合并的最早 commit 的父级

- git rebase -i 73a5cd8597
- 除第一个 pick 外,将其它改成 s,改完后保存退出

- 保存完后弹出 commit message 合并提示,根据这次合并的目的,重写commit message,改完后保存

修改为:

- 做完上述操作后,自动合并多个 commit 合并成为一个并提交,并生成了一个新的 commit-id。

git:使用git rebase合并多次commit为一个
羽墨灵丘2024-01-26 14:44
相关推荐
行者-全栈开发1 小时前
华为云码道 CodeArts 实测:让 AI 用 Rust 写一个 Git 仓库健康度体检台「仓衡」挖掘狂人2 天前
Git 从 0 到 1:用一个小项目走完 add / commit / reset / merge / rebase / pushcodigger2 天前
Git 三区域模型:把 add、commit、reset、merge 一次讲透水饺编程2 天前
第1章:开发环境搭建,在 Windows 中安装 Gitidanzk2 天前
Git 推送 GitHub 报 SSL_READ /src refspec main 不匹配 完整踩坑记录星恒随风2 天前
Linux开发工具详解(二):Git版本控制、GitHub协作与GDB调试实战寺中人3 天前
Xshell 完全入门指南:从安装到实战,远程连接+文件传输+会话管理全拆解酬谢神明则必安3 天前
git学习记录01lingchen19063 天前
版本控制 Git源代码项目管理虫无涯3 天前
Coverity 如何结合 GJB8114-2013使用?