Встречается на собеседованиях • сегодня
Как происходит разрешение rebase конфликта
При возникновении конфликта во время git rebase процесс останавливается, и Git помечает конфликтующие файлы. Для разрешения:
- Отредактируйте конфликтующие файлы вручную (удалите маркеры конфликта
<<<<<<<,=======,>>>>>>>и оставьте нужный код) - Добавьте исправленные файлы:
bash
git add <файл> - Продолжите rebase:
bash
git rebase --continue
Если нужно пропустить конфликтный коммит:
bash
git rebase --skipДля отмены rebase:
bash
git rebase --abortПример конфликта в файле:
java
<<<<<<< HEAD
int x = 10;
=======
int x = 20;
>>>>>>> feature-branchПосле исправления оставляем нужную версию, например int x = 20;.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы