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

Что такое стратегия ветвления

Стратегия ветвления — это набор правил и подходов к созданию и управлению ветками в Git. Основные стратегии:

  1. Git Flow — классическая модель с фиксированными ветками:
    • main/master — стабильная версия
    • develop — разработка
    • feature/* — новые фичи
    • release/* — подготовка релиза
    • hotfix/* — срочные правки
  1. GitHub Flow — упрощённый вариант:

    • main — всегда деплоится
    • Ветки от main для фич
    • PR → мердж → деплой
  2. Trunk-Based — минимальное ветвление:

    • Все коммиты в main
    • Короткоживущие ветки (1-2 дня)
    • Частые деплои

Пример создания feature-ветки в Git Flow:

bash
git checkout -b feature/new-button develop
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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