1.git合并commit
git rebase -i HEAD~2 (数字表示合并几次提交)
将后面的几次 pick 改成s 或者 squash ;
wq 保存退出
continue
git log 查看修改
最后push 表示 几次合并成功
2.修改历史commit 注释
如下 10148625 这个写错了 应该10148624
git rebase -i 3b23c8ed691ba90b2761bca99ee651dda9b995f5
回退当前需要修改的上一次版本位置 vi 编辑器修改注释 wq 保存退出
修改完成之后 git rebase --continue
git log 查看日志检查一次 最后git push
其他可能涉及的命令
git rebase --abort 强制退出 当前的rebase