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

Desafio: Hash del 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?

Rta: No hubo ningún cambio, tanto en la consola como en el repositorio remoto de GitHub, se mantuvo el mismo hash, ya sea antes y/o después de haber utilizado el comando merge.

1 respuesta

Hola Anderson, espero que estés bien

Entiendo tu pregunta sobre si el hash cambia después de un merge. En Git, cada commit tiene un hash único que lo identifica. Cuando realizas un merge, Git crea un nuevo commit de merge que tiene su propio hash. Sin embargo, los commits anteriores a la fusión mantienen sus hashes originales.

Por lo tanto, el hash del commit que mencionas dentro de la rama de desarrollo no debería cambiar después de realizar el merge.

Si estás viendo el mismo hash antes y después del merge, es porque estás revisando el commit original, no el commit de merge. Para ver el commit de merge, puedes buscar en el log de Git un commit que tenga dos padres, lo cual indica que es un merge commit.

Espero que esto aclare tu duda. ¡Espero haber ayudado y buenos estudios!