Часто возникают конфликты в файле проекта Xcode (Project.xcodeproj / project.pbxproj) при слиянии ветвей (я использую git). Иногда это просто, но иногда я получаю поврежденный файл проекта, и мне приходится возвращаться. В худшем случае мне придется вручную исправить файл проекта во второй фиксации (которую можно сжать с предыдущей) путем перетаскивания файлов и т. Д.
Есть ли у кого-нибудь советы, как разрешить конфликты слияния в больших и сложных файлах как файл проекта Xcode?
РЕДАКТИРОВАТЬ - Некоторые связанные вопросы:
Должен ли я объединять файлы .pbxproj с git с помощью merge = union?
РЕСУРСЫ: