Right now I always do a
git checkout <hash>
If it's near a branch or tag use
~ notation e.g.
origin/master~3 (three commits before where
Use the "Short-SHA" - unique prefix of the hash (must be at least 4 chars and unique - I habitually tend to use 6 chars):