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

Работал ли с git merge

Да, работал. git merge используется для объединения изменений из одной ветки в другую. Основные моменты:

  1. Fast-forward merge – если нет расхождений, ветка просто перемещается вперед
  2. Recursive merge – при конфликтах требуется ручное разрешение
  3. Squash merge – объединяет все коммиты в один перед слиянием

Пример слияния feature-ветки в main:

bash
git checkout main
git merge feature-branch

При конфликтах нужно:

  1. Отредактировать файлы с конфликтами
  2. Добавить исправленные файлы (git add)
  3. Завершить слияние (git commit)

Лучше перед слиянием делать git pull для обновления ветки.

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

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

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

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