GIT: Не вижу коммит после того как переключился на другую ветку
- В ветке features все пошло не так, легче было откатиться назад
- Я переключился на предыдущий коммит с get checkout sdf2fasdq2 (хеш коммита)
- Сделал изменения, закоммитил но запушить не смог, решил что сначала нужно переключиться обратно на features
- Переключившись все пропало, мое коммита как не было. git branch, git log - не видят ни как ветку мой коммит, ни вообще в истории
Что я сделал не так? Я могу что ни будь сделать?
Ответы (1 шт):
Автор решения: Alexey Ten
→ Ссылка
Запускаем git reflog
Находим и запоминаем хэш коммита
Переключаемся на ветку features (если мы ещё не там)
Пишем git reset --hard хэш-запомненного-коммита