Вы можете использовать git reflog
, чтобы получить хеш коммита коммита, который вы сделали, находясь в "без ветки" (отсоединенный HEAD), и объединить его с веткой, в которой вы находитесь (возможно, master)
Что-то вроде git merge HEAD@{1}
Вы также можете git rebase -i
и "выбрать" коммит, который вы хотите, из reflog.