Встречается на собеседованиях • сегодня
Что такое interactive rebase
Interactive rebase в Git — это мощный инструмент для переписывания истории коммитов. Он позволяет изменять, объединять, удалять или переупорядочивать коммиты перед их отправкой в удалённый репозиторий.
Основные команды в интерактивном режиме:
pick— оставить коммит без измененийreword— изменить сообщение коммитаedit— остановиться для внесения изменений в коммитsquash— объединить коммит с предыдущимdrop— удалить коммит
Пример использования:
bash
git rebase -i HEAD~3 # Редактировать последние 3 коммитаПосле выполнения команды откроется редактор с перечнем коммитов, где можно указать нужные действия.
⚠️ Важно: Не используйте rebase для коммитов, уже отправленных в общий репозиторий, это может вызвать конфликты у других разработчиков.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы