Cómo Git Rebase Master en cualquier rama con el ejemplo

Cómo Git Rebase Master en cualquier rama con el ejemplo
En GIT, la ramificació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 maestra. Sin embargo, los desarrolladores pueden cambiar de ramas siempre que necesiten con la ayuda de Git múltiples comandos, como el "Git Rebase"Comando, sin perder información importante.

En este manual, aprenderemos cómo Git Rebase Master en cualquier rama con el ejemplo y proporcionaremos comandos básicos de Rebase Git con descripciones.

¿Qué es Git Rebase??

Rebasing es el procedimiento de empujar o fusionar una secuencia de los compromisos existentes además de 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 Git One Branch en cualquier rama.

Ejemplo: Cómo Git Rebase Master en otra rama Git?

Para Git Rebase Master o combinar la secuencia de Compromisos en otra rama de Git, primero, abra el "Git Intento"Terminal y muévase al directorio de la raíz Git utilizando el"cd" dominio. A continuación, ejecute el "$ git rama -a"Comando para mostrar todas las ramas existentes y seleccionar cualquiera de ellas para Rebase. Finalmente, ejecute el "$ Git Rebase Master "Comando para rebajar al maestro en otra rama en Git.

Ahora, verifiquemos el siguiente procedimiento para ver la salida del escenario indicado!

Paso 1: Lanzar terminal Git

Buscar y abrir el "Git Bash"En su sistema usando el"Puesta en marcha"Menú:

Paso 2: Navegue a Git Root Directory

A continuación, ejecute el "cd"Comando para moverse dentro del directorio Root de GIT:

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

Paso 3: Enumere todas las ramas

Ahora, ejecute el "rama git"Comando para mostrar todas las ramas utilizando el"-a" opción:

$ git rama -a

Como puede ver, se muestran todas las ramas actuales y existentes, incluidas las ramas remotas. Seleccionaremos el "característica"Branch del repositorio local Git para realizar Rebase en él:

Paso 4: Rebase Master en otra rama

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

$ Git Rebase Master característica

La siguiente salida muestra que el "maestro"Se rebaja en el"característica"Branch con éxito:

Ahora, muévase 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??

Vamos a ver los comandos básicos Git Rebase, que se indican en la tabla proporcionada a continuación con la descripción:

Comandos Descripción
$ git rebase -interactive Se usa para realizar la Rebase interactiva.
$ Git Rebase Se usa para realizar Rebase estándar.
$ git rebase -x Se usa para ejecutar el script de shell de línea de comando para cada confirmación marcada durante la reproducción.
$ Git Rebase -d Solía ​​descartar los compromisos del bloque de confirmación fusionada mientras reproduce.
Estado de $ git Se utiliza para ver el estado de Git Rebase.
$ git rebase -p Se usa para mantener el cometido separado en la historia de las ramas de Git.
$ git rebase -skip Solía ​​omitir los cambios hechos.
$ Git Commit -M "Commit Mensaje para" Utilizado para cometer las modificaciones
$ git add Se usa para agregar una rama al repositorio de git.
$ Git Rebase - Continuar Se utiliza para continuar las modificaciones realizadas por los usuarios.

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

Conclusión

Para Git Rebase en cualquier rama, primero, muévase al directorio de Root Git y enumere todas las ramas existentes, incluidos los controles remotos, con la ayuda del "$ git rama -a" dominio. A continuación, ejecute el "$ Git Rebase Master "Comando para integrar los cambios del git"maestro"Rama a la rama especificada. Este manual ofreció el método de rebotar al maestro en una rama.