Зафиксировать git после переключения в рабочее пространство и добавления CocoaPods в Xcode?
Я только что добавил CocoaPods в свой текущий проект в Xcode 5. Конечно, CocoaPods создал рабочую область, и я запустил рабочее пространство в Xcode. Я вижу как проект, так и проект Pods в рабочей области.
Мой проект находился под контролем источника (локальный git + удаленный репозиторий Bitbucket) с первого дня. Теперь я хочу зафиксировать и добавить материал Pod, но я думаю, что мое репо слишком глубоко в рабочей области - когда я пытаюсь совершить (и я пробовал различные коммиты, чтобы получить материал Pod), он всегда ошибочно.
Как я могу добавить свои Pods в свое репо? Должен ли я удалить старое репо и создать новый (git init) на уровне рабочей области? (Я надеюсь, что не потому, что я не так хорош с git, и у меня есть много исторических коммитов в моем репо.)
Ответы
Ответ 1
git добавить.
Из каталога, в котором находится проект Xcode, просто выполните git add .
. Документация здесь.
Объяснение
Вероятно, у вас была предыдущая иерархия pod init
:
![введите описание изображения здесь]()
По всей вероятности, настройка git
начинается с каталога .xcodeproj
.
После pod install
иерархия не изменилась. У вас просто больше файлов на одном уровне:
![введите описание изображения здесь]()
.xcworkspace
находится рядом с .xcodeproj
, но не выше. Вы можете выполнять
git add .
... затем
git commit -m "message"
... при условии, что .gitignore
настроен правильно, и не рекомендуется ли вам использовать каталог Pods
.