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

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