Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Proyecto] Desafío: Hash de Merge

Durante la clase, la instructora Ellen usó el comando git log --oneline para verificar el hash de la modificación creada dentro de la rama de desarrollo en el archivo contacto.html

¿Será que después de la fusión hubo un cambio en este número?#

Cuando realizamos un merge en Git, el hash del commit original en la rama desarrollo se mantiene intacto. Sin embargo, Git crea un nuevo commit de fusión en main con un nuevo hash para registrar la combinación de ambas ramas.

Si ejecutas git log --oneline, notarás lo siguiente:

  • El commit original de desarrollo sigue con su mismo hash.
  • Se genera un nuevo commit de merge en main, con un nuevo hash.

Para comprobarlo, puedes ejecutar:

git log --oneline --graph

Este comando te mostrará visualmente cómo se combinan las ramas.

Conclusión: El commit original mantiene su hash, pero también se crea un nuevo hash para el merge.

1 respuesta

¡Hola! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!