Despues de realizar la union mediante comando merge, pordemos ver los commits con el comando git log oneline. Donde pidemos observa tanto los commits de la rama main y desarrollo, los cual no ocurrie anteriormente.
Despues de realizar la union mediante comando merge, pordemos ver los commits con el comando git log oneline. Donde pidemos observa tanto los commits de la rama main y desarrollo, los cual no ocurrie anteriormente.
¡Hola Estudiante, espero que estés bien!
Parece que estás explorando cómo los commits se muestran después de realizar un merge en Git. Cuando realizas un merge entre dos ramas, Git crea un nuevo commit de merge que tiene dos padres: uno de cada rama que estás fusionando. Por eso, al usar el comando git log --oneline
, puedes ver los commits de ambas ramas.
Este comportamiento es esperado, ya que el commit de merge actúa como un punto de unión que contiene el historial de ambas ramas. Si antes del merge no podías ver los commits de la otra rama, es porque esas ramas aún no estaban combinadas en tu historial de commits.
Para entender mejor, imagina que tienes la rama main
y la rama desarrollo
. Antes del merge, cada rama tiene su propio historial de commits. Después de hacer el merge, el historial de main
incluirá los commits de desarrollo
, y viceversa, si también fusionas en la dirección opuesta.
Espero que esta explicación te ayude a entender lo que estás viendo con el comando git log --oneline
. ¡Espero haber ayudado y buenos estudios!