Народ, выручайте. Не мог запушить изменения из-за гит ерроров. Решил

сделать push --force, изменения запушились, но на гите сплешнулись все мои изменения в один коммит и этот коммит тупо не актуальный. Там нету моих сегодняшних изменений.

Как безопасно всё откатить?

11 ответов

21 просмотр

Если все закоммичено, то вам нужно достать хэш старой ревизии. Например, сама команда пуша об этом говорит всегда, от какой ревизии к какой пушит.

Undefined
Как достать этот хэш?

Посмотреть в вывод команды пуша

Undefined- Автор вопроса
Serge L.
Посмотреть в вывод команды пуша

Терминал к сожалению был закрыт

Undefined
Терминал к сожалению был закрыт

Тогда ищите в рефлогах старую ревизию. git reflog

Undefined- Автор вопроса
Undefined
Спасибо. Сейчас посмотрю...

Если вы работаете один, то в рефлогах будет старая ревизия где-то. Если не один работаете, то тут только коллег просить.

Undefined- Автор вопроса
Serge L.
Если все закоммичено, то вам нужно достать хэш ста...

Хэш есть. Теперь просто передвинуть HEAD на этот хэш?

Undefined
Хэш есть. Теперь просто передвинуть HEAD на этот х...

По сути, вы же хотите чисто в ремоут-ветках сделать изменение, не трогая локальные?

Undefined- Автор вопроса
Serge L.
По сути, вы же хотите чисто в ремоут-ветках сделат...

Не совсем. Мне нужно откатить и локальные изменения и чтобы в ремоут ветках был актуальный код из коммита который я нашёл.

Undefined
Не совсем. Мне нужно откатить и локальные изменени...

Если вы уверены, что вам нужно именно это и все изменения закоммичены, то хардресетите локальную ветку на этот хэш, а потом форспушите ее в ремоут.

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

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

Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
господа, когда у вас в боте есть локализация (ру + англ, остальные языки пока не планируются), вы на первом старте как с языком решаете вопрос: смотрите на language_code приле...
Denis 🐍|👑 | darling! 🥰
5
Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
Всем привет, Добавил в плагин определение user agent public function registerMarkupTags() { return [ 'filters' => [ 'staticPage' => ['RainLab\Pages\Cl...
John Norton Kruger
3
А чего при переходе с 2 на 3 все что в билдере сделано тютю?
Денис Александрович
5
Кому нибудь нужен плагин для генерации метатегов? А если нужен что бы вам хотелось в нем видеть?
Black Cat
3
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
где собака, админ группы? нычкуется и боится проявить волю, в толерантность еще не наигрался? @yelizariev
Ognezar
61
Портфолио: Зовут меня Александр, мне 41 год. Город Киров. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github.co...
Magic
11
Карта сайта