Я действительно новичок в этом, поэтому спасибо за терпение (и имею дело с моим разочарованием).
Я создал новый проект Xcode, поставил его под контроль источника и успешно сделал изменения/коммиты локально.
Я создал публичный репозиторий в Github (https://github.com/nyuman/Beaner, и извините заголовок, это старая шутка. a bean).
И я также успешно добавил этот репозиторий в Xcode. Я использовал git как имя пользователя, мою ссылку SSH и т.д.
Проблема: когда я выхожу из Xcode, я получаю всплывающее сообщение о том, что "рабочая копия устарела. Попытка вытащить с пульта, чтобы получить последние изменения, а затем нажать еще раз".
Итак, я затем попытаюсь потянуть, на котором я получаю это всплывающее окно: "Beaner/master" не является допустимой удаленной веткой, из которой можно извлечь. Выберите другую удаленную ветку.
Я следил за этим руководством 100%: http://www.raywenderlich.com/13771/how-to-use-git-source-control-with-xcode-in-ios-6
У меня нет никаких изменений, которые необходимо выполнить. Xcode сообщает мне, что удаленный репозиторий подключен отлично (зеленые огни повсюду). Это случалось практически каждый раз и пыталось настроить источник управления через Xcode, и это сводило меня с ума...