Из " Как создать Git Repos для существующих проектов XCode ":
ОБНОВЛЕНИЕ: Очевидно, достаточно просто инициализировать пустой репозиторий в каталоге проекта; Xcode автоматически определяет его для вас.
Было бы хорошо, если бы что-то на этот счет было в документации. Спасибо Джейсону за это ( подробности здесь ). Откройте каталог проекта в терминале и введите следующее:
git init
git add .
git commit -m "Initial commit"
Так что в вашем случае это должно обнаружить.
ОП Грег комментарии:
Я обнаружил, что все, что мне нужно было сделать, это изменить файл, а затем всплывающее меню Xcode 4 для файла показало набор параметров управления исходным кодом (ранее выделенный серым цветом) .
Таким образом, начальная часть ответа верна в отношении ручных команд git для создания репозитория git.
В противном случае вы можете попробовать:
- создать новый проект XCode4 с (n пустым) git-репо в нем
- переместите каталог .git и переопределите проект Xcode 4 .git
- переместить источники в этот новый каталог проекта Xcode 4
- посмотрите, обнаружит ли XCode4 ваши источники и интеграции Git
Возможно, не ваш случай, но в одном из комментариев упоминается :
Если вы переключаетесь из репозитория SVN (которым я был), хитрость заключается в том, чтобы перейти в папку вашего проекта и удалить или переименовать каталог .svn
.
Мне показалось, что Xcode сначала найдет папку .svn
(или предпочел бы ее, даже если резервное хранилище было выведено из эксплуатации), но как только оно исчезнет, Xcode с радостью начнет использовать хранилище git.
Это была на самом деле проблема для другого пользователя Xcode 4 Git здесь, на SO .