Cómo reorganizar Git master en cualquier rama por ejemplo

Como Reorganizar Git Master En Cualquier Rama Por Ejemplo



En Git, la bifurcación es el proceso de separarse de la rama maestra para que los desarrolladores puedan trabajar por separado sin afectar el código original y otros miembros del equipo. Cuando un desarrollador crea un repositorio de Git, de forma predeterminada, se agrega a la rama principal. Sin embargo, los desarrolladores pueden cambiar de rama cuando lo necesiten con la ayuda de los múltiples comandos de Git, como ' git rebase ” comando, sin perder información importante.

En este manual, aprenderemos cómo hacer Git rebase master en cualquier rama con un ejemplo y proporcionaremos comandos básicos de Git rebase con descripciones.

¿Qué es Git rebase?

El rebase es el procedimiento de empujar o fusionar una secuencia de confirmaciones existentes sobre una nueva confirmación base. Básicamente, se conoce como el procedimiento lineal de combinación. Más específicamente, Git rebase es la utilidad más popular diseñada para fusionar los cambios de una rama de Git en cualquier rama.







Ejemplo: ¿Cómo reorganizar Git master en otra Git Branch?

Para reorganizar Git master o combinar la secuencia de confirmaciones en otra rama de Git, primero, abra el ' Git Intento ” terminal y muévase al directorio raíz de Git usando el “ discos compactos ' dominio. A continuación, ejecute el “ $ git rama -a ” para mostrar todas las ramas existentes y seleccionar cualquiera de ellas para reorganizar. Finalmente, ejecute el “ $ git rebase master ” para reorganizar el maestro en otra rama en Git.



¡Ahora, veamos el siguiente procedimiento para ver el resultado del escenario mencionado anteriormente!



Paso 1: Inicie la Terminal Git

Busque y abra el “ Git Bash ” en su sistema usando el “ Puesta en marcha ” menú:





Paso 2: navegue al directorio raíz de Git

A continuación, ejecute el “ discos compactos Comando para moverse dentro del directorio raíz de Git:



$ discos compactos 'C:\Usuarios \norte azma\Go'

Paso 3: Enumere todas las sucursales

Ahora, ejecuta el “ rama git ” para mostrar todas las ramas usando el “ -a ' opción:

$ rama git -a

Como puede ver, se muestran todas las sucursales actuales y existentes, incluidas las sucursales remotas. Seleccionaremos el “ rasgo ” rama del repositorio local de Git para realizar rebase en él:

Paso 4: Rebase maestro en otra rama

Por último, ejecute el comando provisto y especifique el nombre de la rama para la acción de reorganización:

$ git rebase característica maestra

La siguiente salida muestra que el ' Maestro ” se basa en el “ rasgo ” rama con éxito:

Ahora, pase a la siguiente sección para ver los comandos básicos de Git rebase con su breve descripción.

¿Qué son los comandos básicos de Git rebase?

Echemos un vistazo a los comandos básicos de Git rebase, que se indican en la siguiente tabla con la descripción:

Comandos Descripción
$ git rebase –interactive Se utiliza para realizar la reorganización interactiva.
$ git rebase Se utiliza para realizar una reorganización estándar.
$ git rebase –x Se utiliza para ejecutar el script de shell de la línea de comandos para cada confirmación marcada durante la reproducción.
$ git rebase –d Se utiliza para descartar las confirmaciones del bloque de confirmaciones combinado durante la reproducción.
$ git estado Se usa para ver el estado de rebase de Git.
$ git rebase –p Se usa para mantener la confirmación separada en el historial de ramas de Git.
$ git rebase –skip Se utiliza para omitir los cambios realizados.
$ git commit -m “mensaje de confirmación para Se utiliza para cometer las modificaciones.
$ git add Se usa para agregar una rama al repositorio de Git.
$ git rebase — continue Se utiliza para continuar con las modificaciones que realizan los usuarios.

Este estudio describió el procedimiento para reorganizar Git en cualquier rama con la ayuda de un ejemplo y analizó brevemente los comandos básicos de reorganización de Git.

Conclusión

Para reorganizar Git en cualquier rama, primero, muévase al directorio raíz de Git y enumere todas las ramas existentes, incluidas las remotas, con la ayuda de ' $ git rama -a ' dominio. A continuación, ejecute el “ $ git rebase master ”comando para integrar cambios desde el Git” Maestro ” rama a la rama especificada. Este manual ofrecía el método de volver a basar el maestro en una rama.