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

Si hubo cambios, paso de esto: a39457f (HEAD -> main, origin/desarrollo, desarrollo) feat: add job role a esto: a39457f (HEAD -> main, origin/main, origin/desarrollo, origin/HEAD, desarrollo) conservo el identificador del commit pero se unieron como los destinos de los commit desde donde se hizo el merge

1 respuesta

Hola Juan,

Para conservar el identificador del commit pero unir los destinos de los commit después de hacer el merge, puedes utilizar el comando git merge --no-ff. Este comando realiza un merge sin fast-forward, lo que significa que se creará un nuevo commit de merge incluso si no hay cambios en la rama principal.

Por ejemplo, si estás en la rama "desarrollo" y quieres fusionar los cambios de la rama "main" conservando el identificador del commit, puedes usar el siguiente comando:

git merge --no-ff main

Esto creará un nuevo commit de merge que conservará el identificador del commit original, pero unirá los destinos de los commit.

Espero que esta información te sea útil. ¡Buena suerte con tus proyectos en Git y GitHub!

Espero ter ajudado e bons estudos!

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