Опишите фактический путь задачи: отдельная ветка, небольшие commits, проверки, PR, review, исправления и merge по правилам команды.
Как обычно выглядит ваш Git-flow при работе над задачей: от получения задачи до мержа?
Опишите фактический путь задачи: отдельная ветка, небольшие commits, проверки, PR, review, исправления и merge по правилам команды.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Опишите фактический путь задачи: отдельная ветка, небольшие commits, проверки, PR, review, исправления и merge по правилам команды.
Уточните, используете ли trunk-based, Git Flow или более простой процесс, а также как решаете конфликты и выпускаете изменения. Не называйте любой feature-branch workflow классическим Git Flow. Важны прозрачный diff, отсутствие чужих изменений и понятная история, а не сложность схемы ветвления.