Rebase --rebase-merges: preservando estrutura de merges ao reescrever
O git rebase tradicional, quando encontra um commit de merge durante a reescrita do histórico, simplesmente o ignora e lineariza os commits que o compõem. Considere o seguinte cenário: