Как сделать откат на git'е?
Ваш код не пропал - все изменения сохраняются в системе контроля версий (если вы делали коммиты).
Откатиться невозможно - можно перейти к определенному моменту в истории изменений (коммиту).
Надо посмотреть номер коммита в репозитории, к которому вы хотите откатиться, обычно что-то такого 3ff82acd8457abe69f6a26c3511fca100b95a49f, достаточно первых 7 знаков - 3ff82ac. Узнать номер коммита можно либо в веб версии, либо через команду:git log
Узнав номер коммита делаем следующее:git checkout 3ff82ac
Все, вы успешно перешели на ту версию, которая у вас в коммите.
В целом, если вам хочется лучше разобраться с гитом - пройдите данный курс .
Не могли изменения просто так пропасть. Потеря данных это push -f или reset --hard. Вы или в стэш их спрятали или они в другой ветке остались. Посмотрите в сторону git reflog.