如果你想合并 47d16cc38d 和 64ea73dd457c,一定注意下面的命令一定要定位到最后一個要合并的commit之前的一個
git rebase -i 1163cb825e1f
** hash值為:最后一個要合并的commit之前的一個
上面的命令執(zhí)行后,會彈出一個界面:
pick 是用commit; squash 是合并前一個
注意這時候是vim界面,如果需要修改鍵盤敲 i (insert) 進行輸入
將下面的 pick 修改為 squash 或者 s
然后 按esc 退出vim界面, 輸入 :wq 保存退出
會再彈出界面,這時候可以修改提交的描述,同樣操作vim進行修改,:wq保存退出
這時候再 git log 查看一下 證明我們已經(jīng)合并了
再執(zhí)行 git push -f (默認是origin) 部署到我們的origin