В Xcode, какой лучший способ избежать конфликта Git в файле проекта? (Я нахожусь в руководстве git, не используя интерфейс Xcode для git)
Я клонировал mapbox-ios-sdk из Github, взломал его, и теперь удаленный мастер изменился. Когда я пытался вытащить удаленные изменения в свои локальные, после слияния в файле проекта возникнет конфликт слиянием. (В частности, я имею в виду project.pbxproj в .xcodeproj)
Я действительно не думаю, что файл проекта должен быть помещен в игнор, так как если есть какие-либо новые файлы в файле проекта, файл .pbxproj, похоже, будет изменен. (Или я просто ошибаюсь, и этот файл следует игнорировать? Но, очевидно, он не был проигнорирован в mapbox-ios-sdk для начала. Людям нужен файл проекта в конце концов.) Но я также побежал в этот конфликт, прежде чем в моем проекте сотрудничества с другим сотрудником, и это не позволяет мне полностью использовать Git.
Должен ли я выяснить, как вручную разрешить конфликт или есть ли лучший способ справиться с этим?