AndreyHudz90
@AndreyHudz90
student

Как удалить лишние коммиты?

У меня есть коммит который нужно запушить на GitHub. Но до этого коммита была еще куча локальных коммитов, которых я не хочу видеть в истории на GitHub-е. Как быть?
  • Вопрос задан
  • 6643 просмотра
Решения вопроса 1
@aol-nnov
правки удалить или записи в логе?

в любом случае, интерактивный ребейз (git rebase -i) и в нем уже можно слепить (squash), удалить или отредактировать конкретный коммит мессадж

и как историю причешешь, только после этого публикуй на гитхаб
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Yonghwa
121
Мне лень переводить, чувак. Тут все подробно и все работает.
stackoverflow.com/questions/1338728/delete-commits...
Ответ написан
Комментировать
@ItsGreyDay
Если нужен только один коммит, то воспользуйтесь функцией cherrypick
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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