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

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

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

Пример:

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

# Слияние ветки feature в main
git merge feature  

Нюансы:

  • Если изменения в ветках конфликтуют, Git помечает конфликты в файлах, которые нужно разрешить вручную.
  • Fast-forward merge происходит, если целевая ветка не имеет новых коммитов после создания ветки для слияния.
  • --no-ff создает новый коммит слияния даже при возможности fast-forward.
bash
git merge --no-ff feature  

Для отмены слияния при конфликтах:

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

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

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

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