問題: 當前GIT庫三個提交,希望把最近的兩個提交合併爲一個提交。
操作方法: git reset --soft HEAD^
執行後,git status 可以看到 a9abf66 提交的修改出現在暫存區:
再執行一次 git commit --amend 即可:
最終效果:
小結:
git reset --soft HEAD^
git commit --amend
問題: 當前GIT庫三個提交,希望把最近的兩個提交合併爲一個提交。
操作方法: git reset --soft HEAD^
執行後,git status 可以看到 a9abf66 提交的修改出現在暫存區:
再執行一次 git commit --amend 即可:
最終效果:
小結:
git reset --soft HEAD^
git commit --amend