GIT se fusiona entre las ramas maestras y de desarrollo

GIT se fusiona entre las ramas maestras y de desarrollo
La ramificación de Git permite a varios usuarios trabajar en el mismo proyecto modificando la base de código de trabajo y les ayuda a solucionar un error o agregar nuevas características. Los desarrolladores pueden crear una nueva rama para funcionar para cada módulo de proyecto sin modificar la versión existente de los archivos de código. Además, se pueden crear nuevas ramas para aislar los cambios en el código, que se pueden probar antes de realizar el proceso de fusión en la rama principal. Además, los usuarios pueden combinar los datos de dos ramas diferentes fusionándolas.

Este blog hablará sobre el procedimiento de fusionar las ramas "maestro" y "desarrollo".

Cómo realizar "Git Merge" entre las ramas maestro y de desarrollo?

Para fusionar las ramas remotas "maestro" y "enchufe"En Git, consulte los pasos a continuación:

  • Navegue al directorio GIT deseado.
  • Ver la lista de todas las ramas locales y remotas.
  • Selecciona el "enchufe"Rama, empuje y configúrelo como una rama remota de seguimiento.
  • Ejecuta el "git fusionar dev" dominio.

Tenga en cuenta que su rama de trabajo debe ser "maestro".

Paso 1: Navegue al directorio requerido

Al principio, ejecute el "cd"Comando junto con la ruta del repositorio particular y muévete a ella:

$ CD "C: \ Users \ nazma \ git \ testing"

Paso 2: Muestra la lista de ramas locales

Luego, muestre la lista de todas las ramas locales y remotas existentes utilizando el "rama git" dominio:

$ git rama -a

Según la salida dada a continuación, no tenemos el "enchufe"Rama remota:

Paso 3: Empuje la rama local "Dev"

A continuación, usa el "Git PushComando "junto con la rama de desarrollo local en el repositorio remoto:

$ git push -u origen Dev

Aquí:

  • "-u"La bandera representa la corriente aguas arriba.
  • "origen"¿Es el nombre de la URL remota?.
  • "enchufe"Es la rama local.

Como puede ver, hemos empujado con éxito la rama local al repositorio remoto, la establecemos como la rama de seguimiento y creamos un nuevo control remoto "origen/desarrollo" rama:

Paso 4: Mostrar la lista de ramas

Ahora, ejecute el comando declarado a continuación para mostrar la lista de ramas locales y obtenidas:

$ git rama -a

La salida dada a continuación indica que la nueva rama remota se genera y se obtiene con éxito:

Paso 5: Fusionar "Maestro" con la rama "Dev"

Finalmente, fusione el "maestro"Rama con el"enchufe"Rama utilizando el siguiente comando:

$ Git Merge Dev

Aquí, la salida "Ya está actualizado"Significa que ya hemos fusionado estas ramas especificadas:

Paso 6: Verificar el proceso de fusión

Por último, ver el historial de registro de referencia Git del repositorio de trabajo actual a través del "Git log" dominio:

Log de $ git

Como puede ver en la salida dada a continuación, el "origen/maestro" y "origen/desarrollo"Se han fusionado con éxito:

Eso es todo! Hemos explicado el método para fusionar el control remoto "maestro" y "enchufe"Ramas en Git.

Conclusión

Para fusionar las ramas remotas "maestro" y "enchufe"En Git, primero, muévase al directorio GIT deseado y vea la lista de todas las ramas locales y remotas. A continuación, seleccione el "enchufe"Rama, empuje y configúrelo como una rama remota de seguimiento. Luego, ejecute el "git fusionar dev" dominio. Este blog demostró el proceso de fusionar las ramas "maestro" y "desarrollador".