Como uso o 'git reset --hard HEAD' para reverter para um commit anterior? [duplicado

Esta pergunta já tem uma resposta aqui:

Como reverter um repositório Git para um commit anterior 40 respostas

Sei que o Git rastreia as alterações que faço no meu aplicativo e as mantém até que eu confirme as alterações, mas é aqui que estou desligado:

Quando quero reverter para uma confirmação anterior, uso:

git reset --hard HEAD

E Git retorna:

HEAD is now at 820f417 micro

Como faço para reverter os arquivos no disco rígido para a confirmação anterior?

s meus próximos passos foram:

git add .
git commit -m "revert"

Mas nenhum dos arquivos mudou no meu disco rígido ...

O que estou fazendo certo / errado?

questionAnswers(4)

yourAnswerToTheQuestion