Pergunta  
 
Rede de conhecimento computador >> Pergunta >> PC Resolução de problemas >> Content
Como reverter uma mesclagem no Git
Reverter uma mesclagem no Git é o processo de desfazer as alterações introduzidas por um commit de mesclagem. Isso pode ser útil se você descobrir que a mesclagem causou problemas inesperados ou se decidir manter as ramificações originais separadas.

Aqui estão as etapas para reverter uma mesclagem no Git:

1. Identifique o commit de mesclagem. Este é o commit que combinou as alterações de duas ou mais ramificações em uma única ramificação. Você pode encontrar o commit de mesclagem usando o comando `git log`.
2. Crie uma nova ramificação. Este branch será usado para armazenar as alterações revertidas. Você pode criar um novo branch usando o comando `git checkout -b`.
3. Redefina o novo branch para o commit antes da fusão. Isso desfará as alterações introduzidas pelo commit de mesclagem. Você pode usar o comando `git reset --hard` para fazer isso.
4. Envie o novo branch para o repositório remoto. Isso disponibilizará as alterações revertidas para outros usuários. Você pode usar o comando `git push` para fazer isso.
5. Exclua o branch de mesclagem. Este branch não é mais necessário, então você pode excluí-lo usando o comando `git branch -d`.

Aqui está um exemplo de como reverter uma mesclagem no Git:

```
$gitlog
confirmar 1234567
Mesclar:abcdef ghijkl
Autor:John Smith
Data:Qui, 1º de março 09:00:00 2023 -0800

Ramos mesclados ‘master’ e ‘develop’

$ git checkout -b mesclagem revertida
$ git reset --hard origem/mestre
$ git push origem mesclagem revertida
$ git branch -d mesclagem-branch
```

Este exemplo assume que o commit de mesclagem tem o hash SHA-1 `1234567`, que as ramificações originais foram chamadas de `master` e `develop` e que o nome do usuário é `John Smith` e o endereço de e-mail é `john@example. com`.

Observação: Reverter uma mesclagem não é o mesmo que desfazer um commit. Ao reverter uma mesclagem, você está criando um novo commit que desfaz as alterações introduzidas pelo commit de mesclagem. Ao desfazer um commit, você simplesmente o remove do histórico do repositório.

Anterior :

Próximo :
  Os artigos relacionados
·Como ativar seu cartão de crédito Chase online 
·Análise do JBL Charge 3:Este é o alto-falante definit…
·Meu computador não será retomada a partir do Screensa…
·Como solucionar Acer Gestão Notebook Power 
·Como alterar o endereço do site no WordPress? 
·Solução de problemas teclado de computador 
·O que é o modo de depuração 
·Tecnologia de orientação - artigos de instruções, g…
·Como faço para transferir iTunes de um PC para outro 
·Como solucionar Greenpois0n 4.2.1 
  Artigos em destaque
·Como obter o código QR da operadora 
·Como consertar meu computador, se ele não me deixa atu…
·Como remover Parar Hijack Adaware 
·Como limpar Desinstalar Programas de um computador 
·O que é o leitor de cartão Realtek? 
·O que provoca o meu laptop para obter despejado fora da…
·O que significa “Sem identificador de chamadas” e como …
·Como Resolver Problemas de largura de banda para VoIP 
·Do it Yourself Laptop Repair 
·Como obter água na ferrugem 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados