Git Reflog: Последняя надежда разработчика
Вы ввели git reset --hard и стерли плоды вчерашней работы? Или удалили ветку, которая «больше не нужна», а через час она понадобилась? Не паникуйте. В Git почти невозможно удалить что-то бесследно, если вы хотя бы раз сделали commit. Команда reflog (Reference Log) хранит историю всех перемещений HEAD за последние несколько недель.