场景:提交到了暂存区,还没有推送到远程仓库的多次提交,可以合并成一次提交
操作
1)提交到在暂存区
命令操作
1) alt +f12 召唤控制台 输入git rebase -i HEAD~~ (git rebase -i HEAD~2)
pick 是使用本次提交 s 是压缩的意思,J
具体操作见下:
修改第一个注释
最终结果:
idea操作
1)选中要合并的最早的提交
2) 1 合并 2 修改合并后的提交注释
效果图
场景:提交到了暂存区,还没有推送到远程仓库的多次提交,可以合并成一次提交
操作
1)提交到在暂存区
命令操作
1) alt +f12 召唤控制台 输入git rebase -i HEAD~~ (git rebase -i HEAD~2)
pick 是使用本次提交 s 是压缩的意思,J
具体操作见下:
修改第一个注释
最终结果:
idea操作
1)选中要合并的最早的提交
2) 1 合并 2 修改合并后的提交注释
效果图