Vocabulario de Desarrollo de software · Control de versiones

¿Qué significa rebase?

Significado en Desarrollo de software, traducción al español y ejemplos

/riːˈbeɪs/verboTérmino frecuente

rebase: rebasar

En Git, mover los commits de una rama para que partan de un punto más reciente, normalmente la última versión de main, y así obtener un historial lineal.

Cómo se usa

Se dice rebasear una rama sobre main o rebasarla antes de fusionarla. La operación reescribe el historial; evita hacerlo en una rama que otras personas también estén usando.

Frases de ejemplo

  1. Can you rebase your branch on main? It's 40 commits behind.

    ¿Puedes rebasar tu rama sobre main? Está 40 commits atrasada.

    La pregunta pide actualizar la base de la rama y cuantifica cuánto se ha quedado atrás.

  2. After rebasing, I had to force push because the history had changed.

    Después de rebasar, tuve que hacer un push forzado porque el historial había cambiado.

    Al reescribir commits, el historial remoto deja de coincidir y puede requerirse un envío forzado.

Combinaciones frecuentes

  • rebase on main
  • rebase onto
  • interactive rebase
  • rebase vs merge

Más términos: Control de versiones

Practica con lecturas adaptadas a tu nivel

Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés: