Rebase Recurso Branch em outra filial de recursos

Rebase Recurso Branch em outra filial de recursos

Quando os desenvolvedores trabalham em extensos projetos de desenvolvimento, eles criam ramos diferentes e trabalham neles para evitar uma bagunça. Depois de concluir seu trabalho nos ramos desejados, as mudanças são integradas de um ramo para outro. Para esse objetivo correspondente, a operação de rebase pode ser realizada. Aplica os compromissos de uma filial Git em cima de outro ramo de destino.

Esta redação demonstrará o processo de rebase a filial de recursos em outra filial de recursos.

Como rebase a filial do recurso em outra filial de recursos?

Para rebocar a filial do recurso em outra filial de recursos, siga as etapas fornecidas:

  • Mude para o repositório desejado.
  • Lista Cometidos do ramo de trabalho atual.
  • Mova -se para outro ramo e veja seu histórico de compromissos.
  • Execute a operação de rebase.
  • Verifique se as alterações adicionadas.

Etapa 1: redirecionar para o diretório local

Primeiro, navegue até o repositório específico com a ajuda do comando abaixo estatado:

$ CD "C: \ git \ new_repos

Etapa 2: Verifique o Git Log

Em seguida, veja o histórico de comprometimentos para verificar as recentes compromissos da filial atual:

$ git log --oneeline

A saída abaixo fornecida indica que existem três commits e a cabeça está apontando para o “Arquivo de demonstração adicionado" comprometer-se:

Etapa 3: visualize ramificações disponíveis

Em seguida, use o “ramo git”Comando para visualizar a lista de todas as filiais disponíveis:

Ramo $ git

Aqui, pode -se observar que existem dois ramos no repositório e o símbolo do asterisco "*" com o "mestreA filial mostra que é a filial atual:

Etapa 4: mude para outra filial

Agora, vá para o “alfa"Ramificação usando o"Switch Git”Comando:

$ git switch alfa

Etapa 5: Ver Histórico de Commits

Execute o “log git”Comando para verificar a referência do log git da filial atual:

$ git log --oneeline

Pode -se observar que existem quatro começos no ramo e a cabeça está apontando para o “File2 atualizado" comprometer-se:

Etapa 6: execute a operação de rebase

Agora, rebase o “mestre“Ramificação no ramo de destino chamado“alfa”Ao executar o seguinte comando:

$ git rebase mestre

De acordo com a saída abaixo fornecida, a operação de rebase foi realizada com sucesso:

Etapa 7: Verifique novas alterações

Por fim, verifique o log do Git para visualizar as mudanças recém -adicionadas no histórico de compromissos:

$ git log --oneeline

Como você pode ver, a operação de rebase moveu o “alfa”Branch se compromete com o“mestreBranch Commits:

É isso! Nós explicamos com eficiência o processo de rebanho de um recurso “mestre”Ramificação em outro recurso“alfa" filial.

Conclusão

Para refazer uma filial de recursos em outra filial de recursos, primeiro, redireciona para o repositório necessário e verifique seu histórico de referência de log Git. Em seguida, navegue para outra filial e verifique seu histórico de compromissos. Depois disso, execute o “Git Rebase ”Comando para executar a operação de rebase. Por fim, verifique as novas mudanças. Este artigo descreveu a maneira mais fácil de refazer a filial do recurso em outra filial de recursos.