Reversão de um antigo commit git em um repositório público

Reversão de um antigo commit git em um repositório público
No Git, depois de adicionar mudanças no repositório local, os desenvolvedores podem precisar cometer mudanças e atualizar o repositório local. No entanto, às vezes eles querem reverter um compromisso inteiro com todas as mudanças ou precisam reverter um único commit. Em tal situação, é preferido utilizar o “checkout $ git ”Comando.

Este estudo discute o procedimento de reversão para um antigo commit git em um repositório público.

Como reverter para um velho commit git em um repositório público?

Reverter para um antigo comprometimento git em um repositório público. Primeiro, navegue até o repositório local do Git e visualize a lista de conteúdo. Em seguida, crie um novo arquivo local e rastreie -o para o repositório. Em seguida, comprometa as alterações e salvá -las no repositório local do Git. Verifique o histórico de log do Git e copie a referência de comprometimento desejada. Finalmente, execute o “checkout $ git ”Comando e verifique o histórico do log de referência.

Agora, vamos seguir em frente para a implementação do cenário acima mencionado!

Etapa 1: mova para o repositório local
Execute o seguinte comando e vá para o repositório local do Git:

$ CD "C: \ Usuários \ Nazma \ Git \ Demo18"

Etapa 2: Lista de conteúdo do repositório
Liste o conteúdo do repositório atual usando o “ls”Comando:

$ ls

Etapa 3: Criar arquivo
Agora, execute o “tocar”Comando para criar um novo arquivo no repositório local do Git:

$ touch file3.TXT

Etapa 4: Adicionar arquivo à área de estadiamento
Para rastrear um arquivo do diretório de trabalho do Git para a área de estadiamento Git, execute o “git add”Comando com o nome do arquivo:

$ git add file3.TXT

Etapa 5: Comprometer mudanças
Em seguida, execute o “Git Commit”Comando com o“-m”Opção e adicione uma mensagem de confirmação para atualizar e salvar as alterações adicionais no repositório local do Git:

$ git commit -m "file3.txt adicionado "

Etapa 6: Verifique o histórico de logs do Git
Para verificar o histórico de log do Git Current Branch, execute o “Git Log .”Comando:

$ git log .

A partir da saída fornecida, copie a referência de confirmação necessária à qual você deseja reverter:

Etapa 7: Rollback to Old Commit
Para reverter para o antigo compromisso, utilize o “checkout git”Comando junto com a referência copiada de compromisso:

$ git checkout d4ab7ff

De acordo com a saída abaixo, o ponteiro da cabeça é movido com sucesso para a referência de confirmação especificada:

Etapa 8: Verifique a reversão
Por fim, para garantir a operação de reversão, execute o “log git .”Comando:

$ git log .

Explicamos o procedimento de reversão para um commit Git anterior em um repositório público.

Conclusão

Para reverter para um antigo commit Git em um repositório público, primeiro, mude para o repositório local Git e visualize a lista de conteúdo. Em seguida, crie um novo arquivo local e rastreie -o para o repositório. Em seguida, comprometa as alterações e salve -as no repositório local do Git. Verifique o histórico de log do Git e copie a referência de comprometimento desejada. Finalmente, execute o “checkout $ git ”Comando e verifique o histórico do log de referência. Este estudo forneceu o procedimento de reversão a um commit Git anterior em um repositório público.