Настройка git-репозитория в XCode для уже существующего проекта

Возможный дубликат:
Использование Git с существующим проектом Xcode

Настройка репозитория git в Xcode после создания проекта. (т.е. вы не создали git-репозиторий при создании проекта)

Ответ 1

  • Закройте Xcode (не уверен, что это необходимо, но я делаю это на всякий случай)
  • Запустить терминал
  • Войдите в каталог папки проекта
  • найти.
  • Найдите файл с надписью "UserInterfaceState.xcuserstate" и скопируйте все имя файла до. /
  • echo "вставьте файл UserInterfaceState.xcuserstate здесь" > .gitignore
  • cat .gitignore
  • git init
  • git добавить.
  • git commit -m "Вы можете ввести комментарий здесь, как сейчас, под контролем источника"

Теперь у вас есть репозиторий, и ваш проект находится под контролем источника

Ответ 2

Последний ответ работает нормально, но довольно длинный и несовместимый с более новыми версиями Xcode. Я попытаюсь повторить это лучше:

  • Выберите папку git репозитория (каталог), как правило, это будет каталог, содержащий рабочую область или проект Xcode.
  • В этом каталоге создайте текстовый файл с именем ".gitignore" и поместите в него следующее содержимое:

    UserInterfaceState.xcuserstate
    build
    *.pbxuser
    *.perspectivev3
    *.mode1v3
    *~
    *~.nib
    *~.xib 
    .DS_Store 
    xcuserdata/
    
  • Закройте Xcode (если он открыт)
  • В терминале выполните следующие действия:

    \> cd <path of the repository folder>
    \> git init
    \> git add .
    \> git commit -m "Initial commit - or whatever text you'd prefer"
    

Вы закончили! Откройте рабочую область/проект в Xcode и проверьте свой репозиторий в окне органайзера.