В настоящее время для перехода на другой git commit (на той же ветке... на самом деле, на главной ветке!), я выполняю команду
git checkout ea3d5ed039edd6d4a07cc41bd09eb58edd1f2b3a
Теперь, каждый раз, когда я это делаю, git говорит мне, что я сейчас со снятой головой. Как перейти к более раннему фиксации и сохранить голову в одной ветке?