SA Шпаргалка

Все ответы в 2 клика

Средний

Что делает команда git rebase -i (Interactive Rebase)?

Интерактивный rebase позволяет переписать историю коммитов в вашей локальной ветке перед тем, как отправить ее на сервер (Push).

С его помощью можно:

  • Squash (Схлопнуть): Объединить 5 мелких коммитов (типа "fix typo", "fix again") в один красивый и понятный коммит.

  • Reword: Изменить текст сообщения старого коммита.

  • Drop: Удалить ошибочный коммит из истории.

  • Reorder: Поменять коммиты местами.


⚠️ Правило: Никогда не делайте rebase коммитов, которые уже отправлены в общий удаленный репозиторий.

Другие вопросы темы «Git (Продвинутый)»

Ещё вопросы раздела «DevOps»

Все вопросы раздела «DevOps»