git rebase

Vuelve a aplicar confirmaciones de una rama en lo más alto de otra rama. Se utiliza comúnmente para “mover” una rama entera a otra base, ya que crea copias de las confirmaciones en una nueva ubicación. Más información: https://git-scm.com/docs/git-rebase.

git rebase {{nueva_base_rama}}

git rebase {{[-i|--interactive]}} {{rama_base_objetivo_o_hash_de_la_confirmación}}

git rebase --continue

git rebase --skip

git rebase --abort

git rebase --onto {{base_nueva}} {{base_antigua}}

git rebase {{[-i|--interactive]}} {{HEAD~5}}

git rebase {{[-X|--strategy-option]}} theirs {{nombre_rama}}