Как откатить ветку в состояние сразу после ее создания?

Есть ветка, в которой были созданы и уже не раз отредактированы файлы. Необходимо откатить ветку к состоянию, когда она была вообще пустой, то есть сразу же после ее создания. Можно ли это сделать и если да, то каким образом?
  • Вопрос задан
  • 2878 просмотров
Решения вопроса 1
@sgrogov
Сам момент создания ветки нигде не зафиксирован, откатываться можно только к конкретному коммиту. Откатиться можно через
git checkout хеш_коммита
Узнать хеши предыдущих коммитов через
git log
или в интерфейсе Github/Bitbucket/приложения с gui, если используются
Откатиться не удастся, если есть незакоммиченные изменения, поэтому их нужно либо спрятать (чтобы позже к ним вернуться)
git stash
либо сбросить
git reset --hard HEAD
либо закоммитить
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Возможно git stash
Ответ написан
Комментировать
ivanvorobei
@ivanvorobei
iOS разработчик, канал https://t.me/sparrowcode
Посмотреть историю изменений, откатиться к нужному коммиту:
git checkout
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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