Подтвердить что ты не робот

Зафиксировать git после переключения в рабочее пространство и добавления CocoaPods в Xcode?

Я только что добавил CocoaPods в свой текущий проект в Xcode 5. Конечно, CocoaPods создал рабочую область, и я запустил рабочее пространство в Xcode. Я вижу как проект, так и проект Pods в рабочей области.

Мой проект находился под контролем источника (локальный git + удаленный репозиторий Bitbucket) с первого дня. Теперь я хочу зафиксировать и добавить материал Pod, но я думаю, что мое репо слишком глубоко в рабочей области - когда я пытаюсь совершить (и я пробовал различные коммиты, чтобы получить материал Pod), он всегда ошибочно.

Как я могу добавить свои Pods в свое репо? Должен ли я удалить старое репо и создать новый (git init) на уровне рабочей области? (Я надеюсь, что не потому, что я не так хорош с git, и у меня есть много исторических коммитов в моем репо.)

4b9b3361

Ответ 1

git добавить.

Из каталога, в котором находится проект Xcode, просто выполните git add .. Документация здесь.

Объяснение

Вероятно, у вас была предыдущая иерархия pod init:

введите описание изображения здесь

По всей вероятности, настройка git начинается с каталога .xcodeproj.

После pod install иерархия не изменилась. У вас просто больше файлов на одном уровне:

введите описание изображения здесь

.xcworkspace находится рядом с .xcodeproj, но не выше. Вы можете выполнять

git add .

... затем

git commit -m "message"

... при условии, что .gitignore настроен правильно, и не рекомендуется ли вам использовать каталог Pods.