#xcode #git
#xcode — код #мерзавец
Вопрос:
Я работаю с другим разработчиком, использующим xcode и git. Раньше у меня никогда не было этой проблемы, но сейчас я постоянно сталкиваюсь с этой проблемой. Когда я (или другой разработчик) добавляю что-то вроде изображения в проект, и мы помещаем его в репозиторий, файлы и все остальное помещаются, и все в порядке. Однако другой разработчик не увидит файл, добавленный в проект по запросу на извлечение. Я пытался отладить это в течение нескольких недель, но безуспешно. У меня есть мое .gitignore
досье ниже:
# xcode noise
build/*
*.pbxuser
*.mode1v3
*~
Build/
xcuserdata
*.xcuserstate
*.moved-aside
!default.pbxuser
!default.mode1v3
!default.mode2v3
!default.perspectivev3
*.mode2v3
*.perspectivev3
.svn
# osx noise
.DS_Store
Есть ли что-нибудь еще, что я мог бы изменить в нем? Я попытался сравнить это с другими проектами, такими как AFNetworking
, SDWebImage
, и т.д.
Комментарии:
1. Включает ли ваш коммит изменения в файл pbxproj? Вы вытаскиваете ветку, запускающую простой файл проекта, и используете пользовательскую политику слияния для файлов pbxproj?
2. это определенно подталкивает файлы pbxproj. Когда мы вытаскиваем, иногда приходится выполнять слияние, но никогда на уровне pbxproj.