TwerTrue
@TwerTrue
Молодой и неопытный разработчик

Как удалить коммиты из ветки?

Привет, возникла такая проблема, хочу пользоваться Git-Flow но тут у меня уже есть коммиты в master и мне надо удалить их и оставить только самый первый.

Как это можно сделать ?
  • Вопрос задан
  • 10655 просмотров
Пригласить эксперта
Ответы на вопрос 4
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
git reset --hard <id первого коммита>
Ответ написан
Комментировать
@aol-nnov
"Удалить" - от слова "совсем", или просто скрыть изменения внутри других коммитов?
Надо в сторону interactive rebase смотреть.
Ответ написан
Комментировать
@MoonMaster
Программист и этим все сказано
Даниил почитайте лучше книгу про Git Pro Git там вы найдете ответы на все свои вопросы
Ответ написан
Комментировать
https://help.github.com/articles/about-git-rebase/
https://git-scm.com/book/en/v2/Git-Tools-Rewriting...

Это если вы хотите удалить коммиты из истории. Если историю нужно оставить, и просто перейти на состояние первого коммита, то см. ответ jcmvbkbc
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы