VicTHOR
@VicTHOR
(╮°-°)╮┳━━┳ ( ╯°□°)╯ ┻━━┻

Как откатить изменения не по коммиту, а по HEAD?

git reflog
a86a84 HEAD@{0}: checkout: moving from testsite to 6a86a84
6a86a84 HEAD@{1}: reset: moving to HEAD@{2}
8ca67a5 HEAD@{2}: checkout: moving from sale-exchange to testsite
dab4777 HEAD@{3}: commit: [feat] add new fields to sale.export xml
6a86a84 HEAD@{4}: checkout: moving from 6a86a84d390f613a51c996b1d856b02d6a852372 to sale-exchange
6a86a84 HEAD@{5}: checkout: moving from testsite to 6a86a84

Делаю git reset --hard HEAD@{4}
HEAD is now at 6a86a84 [merge] Merge cf048f0 from 'origin/master' into testsite

Почему не переключилось на то состояние чекаута?
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
sandroisu
@sandroisu
Все good
Переключилось же туда же куда ты и написал, не?
Ты пишешь git reset --hard HEAD@{4}
Тебе пишут HEAD is now at 6a86a84
Смотрим куда ты написал - вот сюда:
6a86a84 HEAD@{4}: checkout: moving from 6a86a84d390f613a51c996b1d856b02d6a852372 to sale-exchange
На какое должно было переключиться?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ЧИТАЙ-ГОРОД Москва
от 80 000 до 120 000 ₽
Раппорто Москва
До 80 000 ₽
Gaskar Group Санкт-Петербург
от 150 000 ₽
09 апр. 2020, в 01:27
1000 руб./за проект
08 апр. 2020, в 22:52
5000 руб./за проект
08 апр. 2020, в 21:19
10000 руб./за проект