Встречается на собеседованиях • сегодня
Работал ли с Merge Flow
Merge Flow — это подход в Git, который объединяет изменения из разных веток, сохраняя историю коммитов.
Как работает:
git mergeсоздаёт новый коммит слияния.git rebaseперебазирует ветку, делая историю линейной.
Пример:
bash
# Переключиться на ветку, куда мержим
git checkout main
# Слить feature-ветку в main
git merge feature
# Или перебазировать feature на main
git checkout feature
git rebase main Нюансы:
- Merge сохраняет историю, но может создать "лапшу".
- Rebase делает историю чище, но переписывает коммиты (опасно для shared-веток).
Использую оба подхода в зависимости от задачи. Например, merge для публичных веток, rebase — для локальной чистки перед пул-реквестом.

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