Git - Remova o compromisso da história

Git - Remova o compromisso da história
Git Commit é um dos componentes importantes do programa Git. Os diferentes desenvolvedores trabalham no projeto usando o repositório de trabalho do Git e modifica os arquivos, funções e recursos do projeto. Em seguida, essas mudanças são cometidas e salvas no repositório local do Git usando o commit git. Mas, ocasionalmente, os usuários do Git podem cometer erroneamente as mudanças ou cometer as mesmas mudanças muitas vezes, o que pode causar confusão. Portanto, esses compromissos devem ser removidos da história.

Este artigo será elaborado sobre como remover os compromissos da história.

Como remover o commit da história no git?

Para remover qualquer compromisso específico da história, primeiro, abra o repositório Git. Edite os compromissos através do “Git Rebase”. Depois disso, o arquivo de começos será aberto no editor selecionado padrão, de onde você pode remover o compromisso do arquivo e salvá -lo.

Para remover um compromisso da história, dê uma olhada nas instruções fornecidas.

Etapa 1: Open Git Terminal
Primeiro, abra o terminal Git do “Começar" cardápio:

Etapa 2: Open Git Repository
Em seguida, vá para o repositório Git através do “cd”Comando:

$ CD "C: \ git"

Etapa 3: Verifique os logs Git
Confira os logs do Git, utilizando o comando fornecido:

$ git log

Etapa 4: Editar comete a história
Use o "Git Rebase”Comando para apagar o compromisso da história e especificar o ID de confirmação da confirmação que está mais próxima daquele que precisa ser excluído. Aqui, a opção “-i” é utilizada para editar o arquivo de confirmação:

$ git rebase -i 2cb5bf1

Etapa 5: Remova o compromisso
Ao fazer isso, o arquivo de commit será aberto no editor selecionado padrão. Remova o compromisso que deseja excluir. Por exemplo, removemos o “be7d3e3" comprometer-se:

Depois disso, pressione o “Ctrl+s”Botão para salvar alterações. Para sair do editor de nano, acerte o “Ctrl+x" chave:

Agora, verifique se a confirmação é removida da história ou não, visualizando o log do Git:

$ git log

Você pode ver que removemos com sucesso o compromisso da história:

Como remover o commit mais recente da história?

Para remover o último compromisso do histórico de compromissos, siga as etapas fornecidas.

Etapa 1: Verifique o Git Log
Em primeiro lugar, verifique os logs do Git para verificar o compromisso mais recente da história:

$ git log

Etapa 2: Remova o commit mais recente
Para remover a última confirmação, execute o “Redefinição Git -Cabeça de Hard ~ 1”Comando:

$ git Reinicia -Cabeça difícil ~ 1

Novamente, verifique o log git para verificar se o comprometimento recente é excluído ou não usando o “log git”Comando:

$ git log

Nós elaboramos como remover o compromisso da história.

Conclusão

Conclusão
Para remover o compromisso da história, primeiro, abra o repositório Git. Em seguida, edite o compromisso através do “git rebase -i ”Comando. Ao fazer isso, o arquivo de commit será aberto no editor selecionado padrão. Remova a confirmação e salve as mudanças. Considerando que para remover compromissos recentes, utilize o “Redefinição Git -Cabeça de Hard ~ 1”Comando. Este post elaborou como remover o compromisso da história.