git 合并几次提交

168 阅读1分钟

首先找到最后一次提交的commit id 后面的后面的那个id如果所示,红色横线标注所示

image.png

如果我想把这三次提交合并为一次提交,则输入命令git rebase -i a98335c8c4091ad6af49b263bb8eb5eac18d143d

打开linux操作面版如图所示 image.png

接着,键盘输入 i ,最下面出现 --插入-- 此时把第二行的pick改成f(或者输入 fixup也行),见下图

image.png

接着键盘摁“ESc”按键,然后输入 :wq 退出编辑窗口(保存写入并退出 write quit )