Fusionar una rama a principal
Ahora, vamos a fusionar la rama que acaba de crear (es decir, issue1
) junto con su commit a main
.
Para fusionar nuestros commits en la rama principal, primero debemos cambiar a la rama principal.
$ git checkout main
Switched to branch 'main'
Antes de fusionar, abra el archivo myfile.txt
y compruebe su contenido. Verá esto:
Anyone can learn Git with this tutorial and Backlog
Como verá, el cambio añadido en issue1
que hicimos en el paso anterior no está incluido en el archivo myfile.txt
en la rama principal.
Cuando use comando git merge, el commit especificado se fusionará con la rama activa. Usando el siguiente comando, ahora podemos fusionar.
$ git merge issue1
Updating 1257027..b2b23c4
Fast-forward
myfile.txt | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
La posición de la rama principal se moverá ahora a la de issue1
, ejecutando una fusión rápida.
Por último, confirmemos el contenido del archivo myfile.txt
. Abra myfile.txt
, y verá que la nueva línea que confirmamos en la rama issue1
está ahora en la rama principal.
Anyone can learn Git with this tutorial and Backlog
add: Register a change in an index