Tag: 底座

git rebase interactive:squash merge commits together

我想要一个简单的解决scheme,在交互式重新绑定期间压缩两个合并提交。 我的资料库看起来像: X — Y ——— M1 ——– M2 (my-feature) / / / / / / a — b — c — d — e — f (stable) 也就是说,我有一个最近两次合并的my-feature分支,两者之间没有真正的提交。 我不只是想重新绑定my-feature分支,因为它是自己发布的分支,我只是想把最后两个合并提交合并为一个(还没有发布那些提交) X — Y —- M (my-feature) / / / / a — … — f (stable) 我试过了: git rebase -p -i M1^ 但是我得到了: Refusing to […]