culTest

    Una de las 100 preguntas del tema

    ¿Cuánto sabes de Git y Control de Versiones?

    ¿Qué es un squash merge en Git?

    Respuestas

    Un merge que elimina ramas innecesarias
    Un merge que combina todos los commits de una rama en uno soloCorrecta
    Un merge que comprime el tamaño del repositorio
    Un merge que resuelve automáticamente todos los conflictos

    Un squash merge en Git combina todos los commits de una rama en un único nuevo commit que se aplica a la rama destino. Esta técnica mantiene el historial de la rama principal más limpio y lineal, consolidando series de pequeños commits de desarrollo en un único commit significativo que representa la característica o corrección completa.