$ git log
commit 60c6d91f35fc72b5643141c0e194374f8ae05dd2 #Изменения этого коммита нам не нужны
Author: Alex Polyakhov <aap@h.pm.local>
Date: Tue Jun 23 04:10:59 2009 +0400
mega cool feature
commit 532c0f612a8b11a50b6d24259367af25430bbe80 #Есть желание откатиться на этот коммит
Author: Alex Polyakhov <aap@h.pm.local>
Date: Tue Jun 23 03:57:48 2009 +0400
new feature
commit 5ea37d28f96e465fb534db7bb88acdb7150fb670
Author: Alex Polyakhov <aap@h.pm.local>
Date: Tue Jun 23 03:37:11 2009 +0400
initial commit
$ git reset --hard 532c0f #Полностью имя коммита можно не набирать, это было бы негуманно
HEAD is now at 532c0f6 new feature