Как использовать mergetool XCode для разрешения конфликтов? - PullRequest
0 голосов
/ 26 февраля 2019

Я нахожусь в процессе перебазирования, и мне нужно исправить некоторые конфликты слияния.Когда я открываю файл в XCode, я вижу в файле маркеры конфликта управления исходным кодом (<<<<<<< и т. Д.).</p>

Как я могу использовать mergetool XCode для графического разрешения этих конфликтов?Я ищу этот экран:

enter image description here

Ответы [ 2 ]

0 голосов
/ 30 мая 2019

Получение ответа от здесь

# Tell system when Xcode utilities live:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

# Set "opendiff" as the default mergetool globally:
git config --global merge.tool opendiff

Затем, когда git сообщает вам, что есть конфликт, вы можете запустить git mergetool, и он откроет mergetool XCode (как в скриншоте вопроса), и вы можете работать через конфликт.

0 голосов
/ 26 февраля 2019

Инструмент FileMerge - это отдельное приложение, которое вы можете открыть из меню Xcode:

enter image description here

...