Встречается на собеседованиях • сегодня

Как выглядит Git Flow от создания фичи до попадания в production

Git Flow — это ветвление в Git, где каждая ветка имеет свою роль:

  1. feature/* — создаётся от develop для новой функциональности. После завершения работы мержится обратно в develop.
    bash
    git checkout -b feature/new-button develop
  1. release/* — ветка для подготовки релиза, создаётся от develop. После тестирования мержится в master (production) и develop (чтобы подхватить фиксы).

    bash
    git checkout -b release/1.2.0 develop
  2. hotfix/* — экстренные правки для master, создаются от него. После исправления мержатся в master и develop.

    bash
    git checkout -b hotfix/login-error master

Процесс:

  • Фича → develop → Релиз-кандидат → master (тег версии) → Продакшен.
  • Хотфикс сразу в master и develop, минуя release.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы