GitLab - Operação de rebase
Descrição
Rebase é uma maneira de mesclar o master ao seu branch quando você está trabalhando com um branch de longa duração.
Etapas para operação de rebase
Step 1- Vá para o diretório do seu projeto e crie um novo branch com o nome rebase-example usando o comando git checkout -

O sinalizador -b indica o novo nome do ramo.
Step 2 - Agora, crie um novo arquivo e adicione algum conteúdo a esse arquivo como mostrado abaixo -

O conteúdo 'Bem-vindo ao Tutorialspoint' será adicionado ao arquivo rebase_file.md .
Step 3- Adicione o novo arquivo ao diretório de trabalho e armazene as alterações no repositório junto com a mensagem (usando o comando git commit ) conforme mostrado abaixo -

O sinalizador -m é usado para adicionar uma mensagem no commit.
Step 4- Agora, mude para o branch 'master'. Você pode buscar o branch remoto ( master é o nome do branch) usando o comando git checkout -

Step 5- Em seguida, crie um outro novo arquivo, adicione algum conteúdo a esse arquivo e confirme-o no branch master .

Step 6- Mude para o ramo rebase para ter o commit do ramo mestre .

Step 7- Agora, você pode combinar o commit do branch master para rebase-branch usando o comando git rebase -
