
Brandon Gomez
PreguntaMe 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.
-
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🙂
- Si te equivocaste al escribir el mensaje del commit
- Si se te olvidaron hacer cambios minúsculos (un typo, dos lineas, etc.)

Maria Camila Pulido Muñoz
Juan Pablo Perez
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
en pocas palabras creo que es para que no existan demasiados commit y no tener confusiones

Samuel Schulz
¡Hola!
Respondiendo a las dos preguntas:
#nuncaparardeaprender🤓

Rogelio Samuel Moreno Corrales
Usos:
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.