Встречается на собеседованиях • сегодня

Зачем нужен git merge

git merge объединяет изменения из одной ветки в другую. Это основной инструмент для интеграции кода между ветками в Git.

Пример:

bash
# Переключаемся на ветку, куда хотим влить изменения
git checkout main

Вливаем изменения из feature-ветки

git merge feature-branch

text

Ключевые моменты:
1. Создает новый коммит слияния (merge commit), если изменения не конфликтуют
2. При конфликтах требует ручного разрешения
3. Сохраняет историю изменений в виде графа коммитов
4. Альтернатива — `git rebase`, который переписывает историю

Используется в workflow-процессах, например, когда завершили работу в feature-ветке и хотим добавить изменения в main.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы