источник: https://ru.hexlet.io/blog/posts/oh-shit-git
- удаление коммитов начиная с выбранного
git reflog
# ты увидишь список всех действий во всех ветках
# у каждой есть индекс HEAD@{index}
# найди тот, после которого ты все поломал
git reset HEAD@{index}
# волшебная машина времени
- Сделал коммит, но забыл кое что
# сделай …