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

Что такое git merge

Git merge — это команда, которая объединяет изменения из одной ветки в другую. Она создает новый коммит (merge commit), если изменения не конфликтуют. Если есть конфликты, их нужно разрешить вручную.

Пример:

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

# Влить изменения из ветки feature
git merge feature

Типы слияния:

  • Fast-forward (если целевая ветка не изменилась)
  • Recursive (автоматическое слияние при наличии общих предков)
  • С конфликтами (требует ручного разрешения)

Для сложных сценариев лучше использовать git rebase, чтобы сохранить линейную историю.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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