Встречается на собеседованиях • сегодня
Какие знаешь модели ветвления в Git
В Git есть несколько моделей ветвления, но самые популярные:
- Git Flow – классическая модель с фиксированными ветками:
main/master– стабильная версияdevelop– разработкаfeature/*– новые фичиrelease/*– подготовка релизаhotfix/*– срочные исправления
-
GitHub Flow – упрощённая модель:
main– всегда деплоитсяfeature/*– ветки для задач, мержатся через PR
-
Trunk-Based Development – минималистичный подход:
main– единственная долгоживущая ветка- Короткоживущие ветки (
feature/*), мержатся быстро
Пример Git Flow:
bash
git checkout -b feature/new-login # Создаём ветку для фичи
git commit -m "Add login form"
git checkout develop
git merge --no-ff feature/new-login # Мёржим фичу в develop Выбор модели зависит от проекта: Git Flow для сложных релизов, GitHub Flow для CI/CD, Trunk-Based для частых деплоев.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы