Às vezes, depois de realizar uma operação de fusão de ramificação, os desenvolvedores percebem que esqueceram ou fundiram o ramo errado e querem desfazer esta operação. Para esse fim, execute o “$ git reset -Hard ”Comando.
Este estudo explicará o procedimento para desfazer uma operação de mesclagem Git.
Como você desfazer uma mesclagem?
Para desfazer a operação de mesclagem do Git, primeiro, navegue até o diretório desejado. Em seguida, crie e adicione arquivos à área de estadiamento. Comprometer mudanças para atualizar o repositório. Em seguida, crie e mude para uma nova filial imediatamente. Depois disso, mescla os dois ramos. Verifique o histórico de log e execute o “$ git reset -Hard ”Comando para desfazer o procedimento de fusão.
Vamos verificar o procedimento discutido acima!
Etapa 1: mova para o repositório
Primeiro, navegue para o repositório local do Git necessário usando o “cd”Comando:
$ CD "C: \ Usuários \ Nazma \ git \ alpha"
Etapa 2: Criar arquivo
Execute o “tocar”Comando para criar um novo arquivo:
$ touch file1.TXT
Etapa 3: rastrear o arquivo
Agora, rastreie um arquivo recém -criado executando o “git add”Comando:
$ git add file1.TXT
Etapa 4: Mudanças de compromisso
Em seguida, comprometa mudanças junto com uma mensagem de confirmação usando o “-m”Opção para atualizar o repositório:
$ git commit -m "file1.txt adicionado "
Etapa 5: Criar e alternar o ramo
Depois disso, execute o “checkout git”Comando com o nome da filial para criar e mudar para ele imediatamente:
$ git checkout -b alfa
Etapa 6: ramo de mesclagem
Agora, mescla o ramo atual com outra filial especificando seu nome no comando Git Merge:
$ Git Merge Mestre
No nosso caso, mesclaremos Alpha com o ramo principal:
Etapa 7: Verifique o histórico do log
Verifique o histórico do log da filial executando o “log git .”Comando:
$ git log .
Selecione e copie a referência de confirmação que precisa desfazer:
Etapa 8: Desfazer Git Merge
Executar o “Redefinição do Git”Comando com o“-duro”Opção para reverter o processo de mesclagem:
$ git Reinicia -C5D48EC hard
Observe que também adicionamos a referência de comprometimento copiado no comando fornecido:
Etapa 9: Verifique o histórico do log
Para garantir a operação de desfazer, execute o “log git .”Comando:
$ git log .
Ilustramos o método para desfazer uma operação de mesclagem git.
Conclusão
Para desfazer a operação de mesclagem do Git, primeiro, mude para o diretório desejado. Em seguida, crie e adicione arquivos à área de estadiamento. Comprometer mudanças para atualizar o repositório. Em seguida, crie e mude para uma nova filial imediatamente. Depois disso, mescla os dois ramos. Verifique o histórico de log e execute o “$ git reset -Hard ”Comando para desfazer o procedimento de fusão. Este estudo forneceu o processo para desfazer uma operação de mesclagem Git.