问题: 当前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