git checkout -b <branch_name> <sha1>
(это создаст новую ветку и оформит заказ на конкретном коммите, который вы хотите)
Если вы просто хотите сбросить текущую ветку на него:
git reset --hard <sha1>
Обновитьна sha1:
Что я имел в виду под Sha1, так это длинный хеш, связанный с каждым коммитом и идентифицирующий его.Вы можете легко найти его, выполнив git log
Пример вывода журнала git:
commit 10a45e0f0680b8fd493ed0264fe24be2648af1b3
Author: manojlds <manojlds@gmail.com>
Date: Thu Oct 13 19:04:23 2011 -0600
some other commit
10a45e0f0680b8fd493ed0264fe24be2648af1b3
- это хэш sha1.