Este artigo ilustrará o procedimento para cancelar completamente uma rebase.
Como cancelar completamente uma rebase em Git?
Para cancelar completamente uma rebase, primeiro, vá para o repositório Git. Então o "Redefinição do Git ”O comando descarta completamente a rebase no ramo atual.
Confira as etapas mencionadas para cancelar completamente um rebase no Git.
Etapa 1: Open Git Terminal
Primeiro, inicie o “Git Bash”Terminal Git do menu Iniciar:
Etapa 2: vá para o repositório Git
Vá para o repositório Git através do “cd”Comando:
$ CD "C: \ git"
Etapa 3: mova para a filial para cometer mudanças
Vá para o ramo no qual deseja cometer mudanças usando o “checkout git”Comando:
$ git checkout dev
Etapa 4: Gere um novo arquivo
Gerar o novo arquivo utilizando o “tocar”Comando:
$ Touch Demo.TXT
Etapa 5: Adicione arquivo não rastreado ao índice de estadiamento
Adicione as alterações não rastreadas ao índice de rastreamento através do comando fornecido:
$ git add demo.TXT
Verifique o status do repositório para verificar se as alterações são adicionadas ao índice de estadiamento ou não:
$ git status
Pode -se observar que as alterações são adicionadas com sucesso ao índice de estadiamento:
Etapa 6: Comprometer mudanças rastreadas
Na próxima etapa, rastreie as alterações comprometidas usando o “Git Commit”Comando:
$ git Commit -m "Demonstração.txt está comprometido "
Etapa 7: Switch Branch
Agora, vá para o ramo no qual deseja rebaixar os compromissos do ramo atual usando o “checkout git”Comando:
$ git checkout mestre
Depois disso, use o “Git Reflog”Comando para verificar os logs do Git, juntamente com referências e comprometer o ID para verificar se as alterações são adicionadas para referências de log e observar a posição atual da cabeça:
$ Git Reflog
Etapa 8: Rebase Branch
Em seguida, refaça a outra filial no ramo atual para acessar a confirmação do outro ramo usando o “Git Rebase ”Comando:
$ git rebase dev
Depois de se rebasar, verifique novamente o log git usando “Git Reflog”Para verificar se a rebase do ramo ocorre ou não:
$ Git Reflog
A saída mostra que refletimos com sucesso os compromissos de outra filial. Agora, observe o ID de confirmação anterior para cancelar completamente o Rebase:
Etapa 9: Cancelar completamente uma rebase
Em seguida, utilize o “Redefinição do Git”Comando junto com o ID de confirmação anterior para reverter as alterações e cancelar completamente a rebase:
$ git reinicia 7d90678
Novamente, verifique as referências de log para ver a posição da cabeça:
$ Git Reflog
Pode -se observar que revertemos com sucesso um rebase:
Como alternativa, você pode confirmar o cancelamento do Rebase, verificando os registros da filial atual:
$ git log
Você pode ver que o ramo atual não contém nenhum cometimento do outro ramo:
Nós ensinamos a você o método para cancelar um rebase em git completamente.
Conclusão
Para cancelar completamente o Git Rebase, abra o repositório Git e comprometa as alterações rastreadas usando o “Git Commit”Comando. Depois disso, vá para o ramo no qual você gostaria de cancelar completamente o rebase usando o “checkout git ”Comando. Por fim, use o “Redefinição do Git ”Comando para desfazer o rebase, onde o commit ID é o ID do commit que veio antes do rebase. Este artigo demonstrou como cancelar um rebase completamente.