Встречается на 1% собеседований по Python
Как решить конфликт в merge
При возникновении конфликта слияния (merge conflict) в Git, нужно вручную отредактировать конфликтующие файлы. Вот шаги:
- Найти конфликты
Git помечает их в файлах так:python<<<<<<< HEAD ваш_код ======= код_из_ветки >>>>>>> branch_name
-
Отредактировать файл
Удалите маркеры и оставьте нужный код (или объедините изменения). -
Добавить исправленный файл
bashgit add имя_файла.py -
Завершить слияние
bashgit commit
Пример:
Если в main.py возник конфликт, после редактирования:
python
# Было:
<<<<<<< HEAD
x = 42
=======
x = 24
>>>>>>> feature
# Стало:
x = 42 # Выбрали значение из HEADДля сложных случаев можно использовать git mergetool или IDE с встроенными инструментами (VSCode, PyCharm).

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