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

Какой использовал GitFlow

GitFlow — это ветвление в Git, где есть главные ветки (master, develop) и вспомогательные (feature, release, hotfix).

Основные ветки:

  • master — стабильная версия (только релизы).
  • develop — текущая разработка.

Вспомогательные:

  • feature/* — новая функциональность (ответвляется от develop, мержится обратно).
  • release/* — подготовка к релизу (от develop, мерж в master и develop).
  • hotfix/* — срочные правки (от master, мерж в master и develop).

Пример:

bash
git checkout -b feature/new-button develop  # Создаём feature-ветку
# ...пишем код...
git checkout develop
git merge --no-ff feature/new-button       # Мержим в develop

Подходит для проектов с чёткими релизами, но может быть избыточным для CI/CD.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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