Este blog explica o método para reverter um compromisso por um hash sha em git.
Como mudar de volta/reverter para um comprometimento por um hash sha em git?
Com o objetivo de reverter para um compromisso através do hash sha no Git, primeiro criaremos e rastrearemos arquivos e depois executaremos a operação revertida. Para fazer isso, primeiro, vá para o diretório raiz git. Em seguida, crie um novo repositório local Git e navegue até ele. Em seguida, crie um novo arquivo no repositório recém -criado e rastreie -o para a área de preparação do diretório de trabalho. Depois disso, atualize o repositório e visualize o histórico do log de referência. Copie o commit sha hash e execute o “$ git reset ”Comando.
Vamos seguir em frente e entender o procedimento discutido acima através da implementação!
Etapa 1: mova para o diretório raiz
Primeiro de tudo, execute o comando "CD" e navegue até o diretório raiz git:
$ CD "C: \ Usuários \ Nazma \ git"
Etapa 2: Crie novo repositório local
Crie um novo repositório local no diretório raiz do Git usando o “mkdir”Comando:
$ mkdir test_7
Etapa 3: Navegue para o repositório recém -criado
Agora, execute o comando fornecido e vá para o recém -criado repositório local:
$ CD test_7
Etapa 4: Crie um novo arquivo de texto
Em seguida, crie um novo arquivo de texto através do “tocar”Comando:
$ touch file1.TXT
Etapa 5: Adicione o arquivo recém -criado à área de estadiamento
Depois de criar um novo arquivo de texto no diretório de trabalho, execute o “git add”Comando para rastreá -lo na área de estadiamento:
$ git add file1.TXT
Etapa 6: Alterações de atualização
Agora, atualize o repositório, comprometendo -se e salve nele, execute o “Git Commit”Comando junto com o“-m”Opção para adicionar a mensagem de confirmação desejada:
$ git commit -m "file1.txt adicionado "
Etapa 7: Crie um novo arquivo de texto
Agora, crie outro arquivo de texto no repositório executando o “tocar”Comando e especificando o novo nome do arquivo:
$ touch file3.TXT
Etapa 8: rastrear o arquivo recém -criado para a área de estadiamento
Adicione o arquivo criado à área de preparação, utilizando o seguinte comando:
$ git add file3.TXT
Etapa 9: Verifique o status
Agora, execute o “status git .”Comando para verificar o status atual do repositório:
$ git status .
Como você pode ver, o arquivo criado recentemente é colocado na área de estadiamento e está pronto para se comprometer com o repositório:
Etapa 10: Comprometer mudanças
Execute o “Git Commit”Comando para comprometer o arquivo encenado no repositório:
$ git commit -m "file3.txt adicionado "
Etapa 11: Verifique o histórico de log Git
Verifique o histórico de log de referência do log do Git usando o “log git .”Comando:
$ git log .
A partir da saída abaixo da lista abaixo, copiaremos o hash sha do comprometimento desejado ao qual queremos reverter:
Etapa 12: Redefinir a cabeça com sha hash
Agora, execute o “Redefinição do Git”Comando com o hash sha copiado para reverter o compromisso:
$ git Reinicia 061DE25
Etapa 13: Verifique
Por fim, execute o “log git .”Comando para garantir o comprometimento revertido através do SHA Hash:
$ git log .
Isso é tudo! Nós explicamos o método a se cometer por um hash sha em git.
Conclusão
Para reverter para um compromisso através do hash sha em Git, primeiro, navegue até o diretório raiz do Git e crie um novo repositório local. Em seguida, navegue para o repositório recém -criado, crie e adicione um novo arquivo de texto. Em seguida, comprometa mudanças e verifique o histórico de log de referência. Copie o commit sha hash e execute o “$ git reset ”Comando. Este blog descreveu o procedimento a se cometer por um hash sha em Git.