Невозможно нажать/вытащить из/в новый репозиторий, подключенный к Xcode
Я действительно новичок в этом, поэтому спасибо за терпение (и имею дело с моим разочарованием).
Я создал новый проект 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, и это сводило меня с ума...
Ответы
Ответ 1
Были ли вы успешны или совершены на github не из вашего проекта xcode?
Предполагая, что вы уже прошли шаги xcode по созданию нового проекта и совершили некоторые коммиты, которые теперь вы готовы нажать на github:
Если нет дополнительных локальных ветвей, которые вы хотите нажать, ваши репозитории должны теперь синхронизироваться.
Ответ 2
Моим обходным решением было установить GitHub для Mac. Установил, ввел мои учетные данные для GitHub, выбрал репо, потянул, затем нажал, и все хорошо... Не объясняет, что не так с XCode 5.1...