I've used Mercurial for some time now, and am used to its workflow. Suddenly, I need to work with a Git repository, and I cannot make the install work from the head revision. In Mercurial I would just update to an earlier revision and go, but I don't see how to do that in Git.

So, how do I revert to an earlier state in a Git repository?

link|improve this question

80% accept rate
feedback

1 Answer

up vote 4 down vote accepted
git checkout <older revision key>

The first little bit of the hash works as a revision key, provided that it only matches that revision.

link|improve this answer
Perfect, thanks! – dimo414 Sep 27 '10 at 18:07
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.