git | 合并 commit 的两种方法

比如你最近的 3 次提交分别为 A B C,你想将它们合并成 X。

方案一

使用 git rebase -i HEAD~3 进入编辑:

pick 0148079 A
pick 29cae72 B
pick bf8572a C

修改:

r 0148079 A
f 29cae72 B
f bf8572a C

:wq 保存进入 commit 编辑页面,输入 X 保存退出完成。

方案二:

这也是我最喜欢用的,两条命令直接搞定:

git reset --soft HEAD~3
git commit -m 'X'

猜你喜欢

转载自blog.csdn.net/m0_59449563/article/details/142640846