Я сделал ресет веток на локалке, а потом форсе пуш.

Подскажите, пожалуйста, как можно было бы вернуть все удаленные коммиты? Пытаюсь заюзать что-то типо git reset 'HEAD@{1}', но если я правильно понял, он всего лишь возвращает конкретный коммит или удаленные файлы. А мне нужно всю историю в ветке вернуть

9 ответов

6 просмотров

...

Читайте внимательно про reflog, возможно что-то ещё получится спасти. И лучше всего предварительно забэкапить рабочий каталог (целиком, вместе со скрытым .git), перед тем как что-либо делать дальше.

Mihail- Автор вопроса
Vitaliy Ponomarev
Читайте внимательно про reflog, возможно что-то ещ...

возможно, что-то конкретное порекомендуете? Забекапить в каком смысле? просто закопипастить папку с проектом?

Mihail
возможно, что-то конкретное порекомендуете? Забека...

Можно заархивировать, главное целиком, не файлы внутри него (чтобы каталог .git и прочие скрытые файлы тоже туда попали)

Mihail- Автор вопроса
Vitaliy Ponomarev
Можно заархивировать, главное целиком, не файлы вн...

вы имеете ввиду в rar/zip или куда заархивировать?

Mihail
вы имеете ввиду в rar/zip или куда заархивировать?

Вот какая разница "как"? Вам предложили "сохранить куда-нибудь состояние рабочей директории". Хоть просто скопируйте в другой каталог. Вообще-то, это стоило сделать до того, как играться с командами гита, результатов которых вы представляете смутно.

Анатолий Змиевский
Вот какая разница "как"? Вам предложили "сохранить...

Да обычно ж прям бекап каталога делать лишнее, безвозвратно что-то может потеряться разве что при хардресетах незакоммиченные правки. И какой-нибудь прун рефлогов удалит старые состояния.

Serge L.
Да обычно ж прям бекап каталога делать лишнее, без...

ну в данной ситуации, кажется, уже не то что желательное, а даже обязательное раз хватило опыта зафорспушить ветки после ресета, может вполне случайно и рефлог снести так хоть какой-то шанс после экспериментов откатиться будет

Serge L.
Да обычно ж прям бекап каталога делать лишнее, без...

как в старой шутке, «Админы делятся на тех, кто делает бекапы, и на тех, кто уже делает бекапы»

Похожие вопросы

Обсуждают сегодня

Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Всем привет, Добавил в плагин определение user agent public function registerMarkupTags() { return [ 'filters' => [ 'staticPage' => ['RainLab\Pages\Cl...
John Norton Kruger
3
А чего при переходе с 2 на 3 все что в билдере сделано тютю?
Денис Александрович
5
Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
К слову, почему бы не использовать ссылки на папки, вместо инвайтинга?
Артем Уколов
3
Кастомные эмодзи для ботов доступны только элите, верно?
山 | Bobby | 山
3
Всем привет, может кто знает нормальных иностранных хостинг провайдеров. Что бы по качеству аналогичные netangels, beget, timeweb?
Black Cat
4
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Добрый день , слышали про то что XML схемы https://schemas.xmlsoap.org/soap/envelope/ перестали работать со поза-вчера. А домен https://schemas.xmlsoap.org/ , отвечает 404 оши...
Max Dubovsky
3
Добрый день, а вы сталкивались с таким что на iphone (14) в backend-e oc2, promts не показываются с первого раза. Приходиться сафари свернуть и открыть что бы увидеть. Знаете ...
Max Dubovsky
1
Карта сайта