Я облажался?
Не обязательно! Если вы сделали коммиты в новой ветке, все еще там, в новой ветке, которую вы создали и работали. Так что просто зацените эту ветку снова, и она вернется!
теперь все мои коммиты за 2 недели были удалены
Ах, значит, вы сделали коммиты. В этом случае, будьте уверены, ничего не потеряно.
Но если вы сделали , а не совершите коммит в новой ветке - если вы проверили мастер, не фиксируя свою работу из новой ветки, над которой вы работали - тогда да, вы облажались, и это все ушли. Сущность git является коммитом, а все, что не совершено, не входит в компетенцию git и может быть неожиданно потеряно. Потеря из-за проверки является классической ловушкой c git; Вы могли бы подумать, что это предупредит вас об опасности, но это не всегда делает это.