Me surge una duda sobre el cuando usar amend y porque? Entiendo que es para remendar algún cambio en un commit, pero cual seria la difere...

Brandon Gomez

Brandon Gomez

Pregunta
studenthace 4 años

Me surge una duda sobre el cuando usar amend y porque?

Entiendo que es para remendar algún cambio en un commit, pero cual seria la diferencia o la ventaja de hacer un amend en vez de otro commit?

Me imagino que ya hablando de un proyecto grande y colaborativo el tener tantos commits se vuelve complicado o alguna cosa por el estilo.

5 respuestas
para escribir tu comentario
    Maria Camila Pulido Muñoz

    Maria Camila Pulido Muñoz

    studenthace 2 años
    Juan Pablo Perez

    Juan Pablo Perez

    studenthace 4 años

    Yo lo veo porque de esta manera puedes tener menos commits y de esta manera hacer mas fácil el control de versiones para ti y para tu equipo.

    Fernando Remache

    Fernando Remache

    studenthace 4 años

    en pocas palabras creo que es para que no existan demasiados commit y no tener confusiones

    Samuel Schulz

    Samuel Schulz

    studenthace 4 años

    ¡Hola!

    Respondiendo a las dos preguntas:

    • Cuando? Cuando te olvidaste de modificar algo y ya hiciste commit de lo que tenias que enviar

    • Por que? A esta pregunta hay que remontarse a cual es el objetivo de git?... El cual es que puedas llevar ordenadamente el flujo del trabajo (Historia), al hacer commit's con falta de cambios o con un error en el msj (puede que digas que modificaste algo, y en realidad te olvidaste), otros programadores de tu equipo pueden guiarse solo por el mensaje y al desarrollar piensan que ciertas cosas ya estan hechas cuando en realidad no... entonces para evitar que esto pase puedes modificar el msj con amend y asi llevar a cabo el principal objetivo de git🙂

    #nuncaparardeaprender🤓

    Rogelio Samuel Moreno Corrales

    Rogelio Samuel Moreno Corrales

    studenthace 4 años

    Usos:

    • Si te equivocaste al escribir el mensaje del commit
    • Si se te olvidaron hacer cambios minúsculos (un typo, dos lineas, etc.)

    El hecho de tener commits en los que se cambiaron cositas muy pequeñas y sin importancia, hace que se vuelva dificil a la hora de queres volver a un commit anterior.

Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.

Curso de Git y Github [Empieza Gratis]
Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.