Vocabulario de Desarrollo de software · Control de versiones

¿Qué significa squash?

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

verboTérmino frecuente

squash: combinar commits

Unir varios commits en uno, normalmente para limpiar el historial de una rama antes de fusionarla o revisarla.

Cómo se usa

Es común en Git, especialmente durante rebase interactivo o squash-and-merge. Se agrupan correcciones, erratas y pasos intermedios.

Frases de ejemplo

  1. Before opening the pull request, please squash the five WIP commits into one clear commit with a message the reviewers can understand.

    Antes de abrir la solicitud de cambios, combina los cinco commits provisionales en uno con un mensaje claro para quienes revisen.

    La rama pasa de cinco commits de trabajo en curso a uno solo, con un mensaje comprensible para quienes revisan la solicitud.

  2. We squashed the hotfix commits after testing because the branch had several tiny reversals that made the release history hard to follow.

    Combinamos los commits del arreglo urgente tras probarlo porque varias pequeñas reversiones dificultaban leer el historial de publicación.

    El historial simplificado permite entender mejor cómo se preparó la corrección.

Combinaciones frecuentes

  • squash commits
  • squash and merge
  • squash a branch
  • squash before merging

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: