Eu já usei o Mercurial há algum tempo e estou acostumado ao seu fluxo de trabalho. De repente, preciso trabalhar com um repositório Git e não consigo fazer a instalação funcionar a partir da revisão principal. No Mercurial, eu apenas atualizava para uma revisão anterior e continuava, mas não vejo como fazer isso no Git.
Então, como reverto para um estado anterior em um repositório Git?