Как разрешить конфликтующие изменения в среде разработки

Чтобы разрешить конфликт, выполните следующие действия:

  • Закройте сообщение о конфликте, нажав на крестик справа вверху;
  • Нажмите Разработка в левом нижнем углу задачи, чтобы открыть ее ветку в среде разработки;
  • Откройте представление Система управления версиями;
  • В панели состояния нажмите на значок Синхронизация изменений, чтобы получить с сервера измененные данные версии проекта;
  • В меню раздела Git нажмите Объединить ветвь...;
  • Выберите основную ветвь проекта, чтобы получить из нее в свою ветку измененные данные проекта;
  • После этого в разделе Git > Изменения слияния вы увидите файлы, содержащие конфликты. Они будут отмечены значком C;
  • В контекстном меню файла нажмите Открыть файл;
  • Конфликт слияния обозначен следующим образом:
    • Маркеры <<<<<<< HEAD и ======= выделяют фрагмент, добавленный в вашей ветке;
    • Маркеры ======= и >>>>>>> origin/version/2.0 выделяют фрагмент, добавленный в версии проекта на сервере.
    Ваша задача заключается в том, чтобы оставить в файле нужные фрагменты и удалить маркеры.
  • В данном случае нужно оставить оба фрагмента, т.к. в панели навигации должны быть команды открытия обоих этих справочников;
  • Зафиксируйте сделанные изменения;