Встречается на собеседованиях • сегодня
Что такое git merge
Git merge — это операция объединения изменений из одной ветки в другую. При выполнении git merge изменения из указанной ветки (например, feature) переносятся в текущую ветку (например, main).
Типы слияния:
- Fast-forward — если целевая ветка не имеет новых коммитов, указатель просто перемещается вперед.
- Recursive — если есть изменения в обеих ветках, создается новый коммит слияния.
Пример:
bash
git checkout main # Переключаемся на целевую ветку
git merge feature # Объединяем изменения из feature в main Конфликты:
Если изменения в файлах пересекаются, Git помечает конфликты, и их нужно разрешить вручную.
Альтернатива: git rebase перебазирует коммиты, создавая линейную историю.

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