connecticum
@connecticum
webdev junior

Потерял весь код через git --reset merge. Как вернуть?

Ребята выручайте! Случайно потерял весь код введя git --reset merge. VS code выдавал ошибку и не закидывал на гитхаб, полез гуглить, на стаковерфлоу ответ с этим решением был признан лучшим, вот и ввел ((. Пишут, что можно вернуть через reflog. Ввел в консоле, вот что показал:
5a969788ee4c4940355564.png

Хочу вернуть до состояния HEAD@{1}: commit: finished

Проконсультировался с одним человеком, он мне сказал ввести git reset --hard HEAD~1 . Ввел, файлов не появилось, теперь показывает так:
5a9697944939b496118048.png

Что делать? Как вернуть?
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
connecticum
@connecticum Автор вопроса
webdev junior
Восстановил все! Через git reset --hard <имя ветки>
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
jcmvbkbc
@jcmvbkbc
http://dilbert.com/strip/1998-08-24
Хочу вернуть до состояния HEAD@{1}: commit: finished
Проконсультировался с одним человеком, он мне сказал ввести git reset --hard HEAD~1.

Куда хотел вернуть -- так и надо было написать:
git reset --hard HEAD@{1} или git reset --hard 8276ba2
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Acme Crypto Corp Нижний Новгород
от 80 000 до 140 000 руб.
Teamlead Краснодар
До 100 000 руб.
Biganto Москва
от 130 000 до 130 000 руб.
18 авг. 2018, в 01:10
17000 руб./за проект
17 авг. 2018, в 23:00
5500 руб./за проект