Правильные ответы. Хорошо, теперь я люблю мерзавца :-) Вот более простой рецепт.
git log HEAD@{2}
git reset --hard HEAD@{2}
Где «2» - это номер возврата, на который вы совершили свои изменения. В моем случае, прервано коллегой и начальником, чтобы помочь отладить некоторые проблемы со сборкой; Итак, дважды сделал сброс - жесткий; Итак, HEAD и HEAD @ {1} были перезаписаны. Уфф, потерял бы нашу тяжелую работу.