Создайте исправление от реально развёрнутого commit или release-ветки, проверьте минимальный patch и затем перенесите его в актуальную разработку.
Вышла ошибка на продакшене, нужно срочно её исправить, при этом ветка dev уже ушла далеко вперёд с новыми фичами. Как бы вы действовали?
Создайте исправление от реально развёрнутого commit или release-ветки, проверьте минимальный patch и затем перенесите его в актуальную разработку.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Создайте исправление от реально развёрнутого commit или release-ветки, проверьте минимальный patch и затем перенесите его в актуальную разработку.
Не выкладывайте весь dev ради срочного бага: там могут быть незавершённые изменения. Сначала локализуйте проблему и оцените безопасный rollback. После hotfix синхронизируйте ветки merge/cherry-pick по правилам команды, чтобы ошибка не вернулась в следующем релизе.