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.