Встречается на 1% собеседований по Python
Какие знаешь модели ветвления в 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
интервью вопросы и ответы