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

В каком Commit будешь решать конфликт при rebase

Конфликт при rebase возникает во время применения конкретного коммита из ветки, который конфликтует с текущим состоянием. Решать конфликт нужно в момент, когда Git останавливает процесс rebase и сообщает о конфликте — это происходит при попытке применить проблемный коммит.

После исправления конфликта:

  1. Добавляем файлы: git add <файлы>
  2. Продолжаем rebase: git rebase --continue

Пример:

bash
# Начинаем rebase  
git rebase main  

# Git сообщает о конфликте в коммите abc123  
# Редактируем файлы, устраняем конфликты  
git add file.java  
git rebase --continue  

Если конфликт сложный, можно отменить rebase: git rebase --abort.

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

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

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

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