А есть коммиты
id1a
id2a
id3a
id4a
в ветке Б тоже есть коммиты
id1b
id2b
id3b
id4b
я делаю гит ресет находясь на ветке А, но пишу git reset —hard id4b и у меня теперь в ветке А все коммиты из ветки Б, при этом это я тут такие простые id использовал, но в жизни я уже не смогу вспомнить id из ветки А и как мне вернуть ветку А к истории коммитов ветки А?
я щас прочитал это и мне плохо стало
Эти изменения только у тебя локально? Если да - удали ветку, создай ветку, запулься.
git reflog <ветка А>
Если сделал hard, то уже вряд ли
Обсуждают сегодня