Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Desafio: Hash del Merge

Viendo el hash no ha cambiado a pesar de que la rama desarrollo fue implementada a la rama main

1 respuesta
solución!

Hola Patrick,

Cuando realizas un merge en Git, el hash de la confirmación (commit) en la rama principal (main) no cambia automáticamente a menos que se haya creado un nuevo commit como resultado de la fusión. Si la fusión fue un "fast-forward", esto significa que la rama main simplemente avanzó hasta alcanzar el estado de la rama desarrollo, y por lo tanto, el hash de la última confirmación en main no cambiará.

Para ver si realmente hubo un cambio, podrías usar el comando git log --oneline en la rama main después de hacer el merge. Si ves un nuevo commit que representa la fusión, entonces el hash debería ser diferente. Sin embargo, si fue un fast-forward, no verás un nuevo commit de fusión y el hash permanecerá igual.

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

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