Este guia demonstrará o método para reverter/redefinir um repositório Git para uma confirmação específica.
Como reverter/redefinir um repositório Git para um compromisso específico?
Para redefinir um repositório Git para o comprometimento desejado, siga as etapas fornecidas:
Etapa 1: Mude para o diretório Git
Primeiro, digite o comando fornecido abaixo para redirecionar para um diretório local desejado:
$ CD "C: \ git \ repo2"
Etapa 2: Verifique o histórico do Commit Git
Em seguida, veja a posição atual da cabeça, verificando o histórico de log usando o “log git”Comando:
$ git log --oneeline
A captura de tela abaixo indica que a cabeça está apontando para o “Arquivado adicionado" comprometer-se. Agora, escolha e copie o valor sha-hash da confirmação necessária para redefinir. Por exemplo, selecionamos o “Arquivos adicionados”Commit, cujo valor de hash é“9BD11A3”:
Etapa 3: Redefinir para um comprometimento específico
Agora, execute o “Redefinição Git -Hard”Comando junto com o hash de comprometimento copiado e mova o ponteiro da cabeça para ele:
$ git reset -hard 9bd11a3
Aqui o "-duro”A opção é usada para voltar à confirmação desejada:
Etapa 4: Verifique o Git Log
Por fim, veja o histórico de compromissos para verificar a posição atual da cabeça:
$ git log --oneeline
Na captura de tela abaixo, pode-se observar que a cabeça agora está apontando para o especificado “9BD11A3" comprometer-se:
Explicamos o procedimento de reverter um repositório Git para um commit Git desejado.
Conclusão
Para reverter/redefinir um repositório Git para o comprometimento específico, primeiro, mude para o diretório Git local. Em seguida, veja o histórico de compromissos e selecione o compromisso desejado. Por fim, execute o “Redefinição Git -Hard ”Comando para reverter o repositório Git para o commitido desejado. Este guia demonstrou a maneira mais fácil de redefinir um repositório Git para um determinado compromisso.