Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

05 Desafio: Hash del Merge

desarrollo

cbarraa@SJDNBA01017372 MINGW64 ~/Documents/GitHub/Aula4-08Desafiov2 (desarrollo)
$ git log --oneline
d8b51fc (HEAD -> desarrollo, origin/desarrollo) Actualiza el contacto
83a1d5e (origin/main, origin/HEAD, main) Actualiza el index
907d4e0 Actualiza el index
2d1aff5 Egrega archvio de contacto

main

cbarraa@SJDNBA01017372 MINGW64 ~/Documents/GitHub/Aula4-08Desafiov2 (main)
$ git log --oneline
d8b51fc (HEAD -> main, origin/main, origin/desarrollo, origin/HEAD, desarrollo) Actualiza el contacto
83a1d5e Actualiza el index
907d4e0 Actualiza el index
2d1aff5 Egrega archvio de contacto
b4851a1 Actualiza el  README.md
a7363c6 Crea el Index.html
eeeb981 Actualiza el README.md
6bfeeea Crear el app.js
6039235 Create el README.md

¿El hash del commit cambió después del merge?

No, el hash del commit no cambió después de la fusión.

2 respuestas

Hola Estudiante, espero que estés bien

Veo que estás trabajando con ramas en Git y te preguntas si el hash del commit cambió después de realizar un merge. Basándome en la información que proporcionaste, parece que el hash del commit no cambió después del merge. Esto es porque los hashes de los commits en Git son únicos y están basados en el contenido del commit, incluyendo su historial, el mensaje, el autor, entre otros factores.

En tu caso, el commit d8b51fc está presente tanto en la rama desarrollo como en main, lo que indica que el merge se realizó correctamente y el commit fue integrado en ambas ramas sin cambios en su hash. Esto es normal, ya que el hash de un commit solo cambiará si el contenido del commit es modificado.

Espero que esto aclare tu duda sobre los hashes de los commits después de un merge. ¡Espero haber ayudado y buenos estudios!

Muchas gracias Brenda ;)