Como reverter todas as alterações locais no projeto gerenciado pelo Git para o estado anterior?

Eu tenho um projeto no qual eu corrigit init. Depois de vários commits, eu fizgit status que me disse que tudo estava atualizado e não houve mudanças locais.

Então fiz várias alterações consecutivas e percebi que queria jogar tudo fora e voltar ao meu estado original. Esse comando fará isso por mim?

git reset --hard HEAD

questionAnswers(12)

yourAnswerToTheQuestion