Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

COMMIT NÃO REVERTE

a tela do vídeo opera de forma diferente, ela abre uma janela sendo que aqui abriu no próprio terminal fica dando erro e quando dou um git log fica tudo como estava antes já tentei fechar todas as janelas do git e abrir novamente já fiz a configuração do editor padrão e nada difícil viu

1 resposta
solução!

Oi Vinícius! Tudo bem?

Quando você executa o comando git revert, ele deve abrir um editor de texto para que você possa confirmar a mensagem do novo commit que será criado. Se está abrindo no terminal em vez de uma janela separada, isso pode estar relacionado ao editor padrão configurado no Git.

Você mencionou que já configurou o editor padrão, mas só para garantir, vamos verificar isso novamente. No terminal, execute o seguinte comando para ver qual editor está configurado:

git config --global core.editor

Se precisar alterar o editor, você pode usar o comando abaixo, substituindo code --wait pelo editor de sua preferência (no exemplo, estou usando o Visual Studio Code):

git config --global core.editor "code --wait"

Depois de configurar o editor, tente novamente o comando git revert seguido do ID do commit que deseja reverter. Quando o editor abrir, você deve salvar e fechar a janela para que o Git possa continuar com o processo de revert.

Se ainda estiver enfrentando problemas, uma alternativa é usar o git reset se você deseja desfazer um commit localmente sem criar um novo commit de revert. No entanto, tenha cuidado, pois git reset pode alterar o histórico de commits se usado incorretamente. Um exemplo de uso seguro seria:

git reset --soft HEAD~1

Este comando desfaz o último commit, mas mantém as alterações no seu diretório de trabalho, permitindo que você faça ajustes e tente novamente.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.