Comment faire pour déplacer la TÊTE à la dernière date du dépôt git?

Ce que je voudrais faire est d'obtenir la version du fichier qui a un commentaire spécifique, l'obtenir et l'utiliser, de le modifier à la dernière version du code.

git log -g --grep="code submitted version 0.1.2.3"

Ce retourne la valeur de hachage 123456, puis-je faire:

git checkout 123456

et utiliser l'ancienne version.

Maintenant, je veux changer la HEAD retour à la dernière. Ce que je ne pouvais pas faire.
J'ai essayé:

git reset --hard
git clean -f
git pull

Des idées?

OriginalL'auteur max | 2013-06-25