O Commit Git é usado para salvar/empurrar as alterações encenadas no repositório remoto. Enquanto trabalha em um projeto Git, os desenvolvedores fazem várias alterações e salvam -as. Às vezes, eles fazem mudanças e os comprometem que causam alguns problemas mais tarde. Portanto, pode ser necessário reverter esse compromisso específico para voltar ao estado anterior. Para esse objetivo correspondente, o Git permite cancelar quaisquer commits locais.
Este artigo demonstrará o método para excluir um compromisso local no Git.
Como cancelar um commit Git local?
Para cancelar um commit Git local, primeiro, mudar para o repositório local e fazer algumas alterações. Então, execute o “Git Reset Head”Comando para reverter essas mudanças. Por fim, verifique o log git para verificar as alterações.
Para fazer isso, experimente as seguintes etapas.
Etapa 1: Mudança para o repositório desejado
Primeiro, redirecione para o diretório Git local através do comando dado-amante:
$ CD "C: \ git \ repo2"
Etapa 2: Verifique o Git Log
Em seguida, verifique o histórico de comprometimentos para ver todos os compromissos que foram feitos no repositório:
$ git log --oneeline
Em ScreenShot abaixo, pode-se observar que a cabeça está apontando para o “FileC modificado" comprometer-se:
Etapa 3: Crie um novo arquivo
Em seguida, faça um novo arquivo no repositório atual usando o “tocar”Comando:
Teste de Touch.TXT
Etapa 4: arquivo de palco
Para adicionar o arquivo à área de estadiamento Git, execute o “git add”Comando junto com o nome do arquivo:
$ git add teste.TXT
Etapa 5: Comprometer mudanças
Depois disso, salve as mudanças encenadas no repositório local:
$ git Commit -m "Arquivo de teste adicionado"
Etapa 6: Ver Histórico de Commits
Em seguida, verifique o log do Git para visualizar a posição atual da cabeça:
$ git log --oneeline
Pode -se observar que a cabeça agora está apontando para o novo “Arquivo de teste adicionado" comprometer-se:
Etapa 7: Excluir commit Git
Para excluir os compromissos anteriores, utilize o “Redefinição do Git”Comandando e especifique o número de commits:
$ git Redefinir cabeça ~ 1
Aqui, "Cabeça ~ 1”É usado para redefinir o último compromisso:
Etapa 8: Verifique as alterações
Por fim, verifique se a confirmação foi excluída ou não, verificando o log git:
$ git log --oneeline
De acordo com a saída abaixo, o compromisso anterior foi excluído e agora a cabeça está novamente apontando para o “FileC modificado" comprometer-se:
Este artigo demonstrou o procedimento para cancelar o commit local do Git.
Conclusão
A fim de cancelar um commit Git local, primeiro, redireciona para o repositório local do Git. Em seguida, adicione algumas alterações a ele. Em seguida, execute o “Git Reset Head”Comando para reverter essas mudanças. Por fim, verifique o log git para garantir as últimas alterações. Este artigo demonstrou o método para excluir um compromisso local no Git.