Descripción
Rebase es una forma de fusionar master con su rama cuando está trabajando con una rama de ejecución prolongada.
Pasos para la operación de Rebase
Step 1- Vaya al directorio de su proyecto y cree una nueva rama con el nombre rebase-example usando el comando git checkout -
La bandera -b indica un nuevo nombre de rama.
Step 2 - Ahora, cree un nuevo archivo y agregue algo de contenido a ese archivo como se muestra a continuación -
El contenido 'Bienvenido a Tutorialspoint' se agregará al archivo rebase_file.md .
Step 3- Agregue el nuevo archivo al directorio de trabajo y almacene los cambios en el repositorio junto con el mensaje (usando el comando git commit ) como se muestra a continuación -
La bandera -m se usa para agregar un mensaje en la confirmación.
Step 4- Ahora, cambie a la rama 'maestra'. Puede obtener la rama remota ( master es un nombre de rama) utilizando el comando git checkout -
Step 5- A continuación, cree otro archivo nuevo, agregue algo de contenido a ese archivo y consígalo en la rama maestra .
Step 6- Cambie a la rama rebase para tener la confirmación de la rama maestra .
Step 7- Ahora, puede combinar el compromiso de la rama maestra con rebase-branch usando el comando git rebase -