Currently for switching to another git commit (on the same branch...actually, on the master branch!), I\'m executing the command
git checkout ea3d5ed039edd6d
Most of the time when I do this I checkout to a temp branch:
git checkout -b temp-branch-name ea3d5ed039edd6d4a07cc41bd09eb58edd1f2b3a
Then after I'm done i just delete the branch