您好,我有一个分支stable,其中包含其他分支合并的提交。其结构如下:
提交历史记录:
Commit 1 - Branch 1 commit 1 ------------- Hash Code 1
Commit 2 - Branch 2 commit 1 ------------- Hash Code 2
Commit 3 - Branch 2 commit 2 ------------- Hash Code 3
Commit 4 - Branch 2 commit 3 ------------- Hash Code 4
Commit 5 - Branch 3 commit 1 ------------- Hash Code 5
分支1,2,3已被删除,已与稳定版本合并。是否有办法在提交历史记录中压缩第3次和第4次提交?
期望结果:
Commit 1 - Branch 1 commit 1 ------------- Hash Code 1
Commit 2 - Branch 2 commit 1 ------------- Hash Code 2
Commit 5 - Branch 3 commit 1 ------------- Hash Code 5
当我执行git rebase -i时,它会在重新基础时给出noop屏幕。
![enter image description here](https://istack.dev59.com/tZbiJ.webp)
git rebase -i
来进行交互式变基。 - Chandan Raigit rebase --help
命令来了解更多信息。 - Mort