git rebase --onto: mueve los commits a una base nueva

git rebase --onto: mueve los commits a una base nueva

git rebase --onto parece una variante complicada de git rebase. Durante mucho tiempo lo evité por esa razón. Sin embargo, esta opción responde a una pregunta muy concreta: ¿cómo se mueve solo una parte de una rama a una base nueva sin arrastrar los commits que están debajo? Este caso aparece cuando una rama se creó desde la rama equivocada, cuando hay que reorganizar una pila de ramas o cuando varios commits útiles están atrapados en medio de un historial. Un rebase normal decide de forma implícita qué debe repetir. Con --onto, se definen explícitamente la base nueva, el límite de los commits que se excluyen y la rama que se mueve. ...

8 de septiembre de 2026 · 9 min · Anthony
¿Por qué un blog sobre Python, Django, Arquitectura y buenas prácticas?

¿Por qué un blog sobre Python, Django, Arquitectura y buenas prácticas?

Este blog es ante todo un espacio de intercambio: descubrimientos, reflexiones, cosas que me han sido útiles y que podrían serlo para otros. Python, Django, Arquitectura y buenas prácticas: el núcleo del blog El núcleo del blog es el desarrollo en Python, y más concretamente los frameworks que estructuran mi día a día: Django, FastAPI y Flask. Cada uno tiene sus puntos fuertes, sus casos de uso, sus trampas. Profundizaremos en todos ellos. ...

4 de mayo de 2026 · 2 min · Anthony

Newsletter

Recibe los nuevos artículos directamente en tu bandeja de entrada.

Sin spam. Baja en un clic.