Los desarrolladores de GIT usan las ramas GIT para mantener el código fuente del proyecto DevOps. Trabajan en diferentes ramas, como ramas de características que incluyen características. Entonces, estas ramas se fusionan en el "desarrolloRama, que actúa como una rama de preproducción. Después de integrar todas las ramas en la rama de desarrollo, los usuarios de GIT fusionan la rama de desarrollo en la rama predeterminada, como el "maestro" rama.
Este blog demostrará el método para fusionar la rama de desarrollo completamente con el maestro.
Cómo fusionar la rama de desarrollo con la rama maestra?
La rama maestra incluye todo el código fuente del proyecto y el código de rama de desarrollo, mientras que la rama de desarrollo contiene código de preproducción.
Para fusionar la rama de desarrollo completamente con la rama maestra, primero, fusionar la rama de desarrollo en la fusión maestra. A continuación, fusione la rama maestra en la rama de desarrollo. Para hacerlo, consulte el procedimiento de lista a continuación.
Paso 1: Abra la terminal Git
Desde el menú de inicio, inicie el "Git Bash"Git Terminal:
Paso 2: Abra el repositorio de git
A continuación, utilice el "cd"Comando para abrir el repositorio de git:
$ cd "c: \ git \ test"
Paso 3: Crear rama de desarrollo
Para crear la rama de desarrollo, utilice el "rama git " dominio. Por ejemplo, hemos creado el "Enchufe"Rama como rama de desarrollo:
$ Git Branch Dev
A continuación, verifique si la rama se crea o no nuevamente ejecutando el "rama git" dominio:
$ GIT Branch
Aquí, puede ver que hemos creado con éxito el "Enchufe" rama:
Paso 4: Mover a la rama de desarrollo
Pasar a la rama de desarrollo a través de la "CAMENTA DE GIT" dominio:
$ git checkout dev
Paso 5: Generar un archivo nuevo
Genere un nuevo archivo a través del "tocar" dominio:
$ touch archivo2.TXT
Paso 6: Agregue cambios de desvío al índice de seguimiento
Agregue los cambios sin seguimiento al índice de seguimiento (área de preparación) con el "Git Agregar" dominio:
$ git add .
Ahora, consulte el estado del repositorio usando el "estado de git"Comando para la verificación:
Estado de $ git
Paso 7: Commit Git Cambios rastreados
Utilizando el "Git CommitComando ", confirme los cambios rastreados y guárdelos en el repositorio local:
$ git commit -m "git commit"
Paso 8: Muévete a Master
Después de eso, muévase a la rama maestra:
$ git checkout maestro
Paso 9: Fusionar la rama de desarrollo en el maestro
Fusionar el desarrollo a la rama maestra con la ayuda del "git fusionar" dominio:
$ Git Merge Dev
Paso 10: Verifique si se fusiona la rama de desarrollo
Ahora, verifique si la rama de desarrollo se fusiona en la rama maestra viendo el gráfico de registros de git de una línea:
$ git log --oneline --graph -todo
La siguiente salida muestra que el "Enchufe"Branch se fusiona con éxito en el maestro:
Paso 11: Mover a la rama de desarrollo
Para fusionar la rama maestra con la rama de desarrollo, muévase a la rama de desarrollo utilizando el comando proporcionado:
$ git checkout dev
Paso 12: Fusionar Master in Development Branch
Para fusionar completamente la rama de desarrollo con el maestro, ejecute el "git fusionar" dominio:
$ Git Merge Master
Nuevamente, ver el gráfico de un solo línea de registros de Git para verificar si la rama de desarrollo se fusiona por completo con la rama maestra o no:
$ git log --oneline --graph -todo
Se puede observar que la rama de desarrollo se fusiona por completo con la rama maestra:
Hemos elaborado el método para fusionar la rama de desarrollo con la rama maestra.
Conclusión
Para fusionar la rama de desarrollo completamente con la rama maestra, primero, abra el repositorio de git. Cambie a la rama maestra a través del "Git Checkout Master" dominio. Luego, fusione la rama de desarrollo en la rama maestra utilizando el "git fusionar " dominio. Después de eso, muévase a la rama de desarrollo y fusione la rama maestra con la rama de desarrollo utilizando el "Git Merge Master" dominio. Este artículo ha elaborado sobre cómo fusionar la rama de desarrollo con el maestro.