标签: git merge gitlab rebase
我当前的git提交历史记录如下 -
git log -4 --graph * commit B |\ Merge: D C | | | | | * commit C | | * | commit D |/ | | * commit E
除了(D + C)合并更改之外,合并提交B还包含一些其他更改。
我想用过去的2次提交C和D压缩最新的合并提交B.
我希望我的提交历史看起来像 -
* commit A (B+C+D) | | | * commit E