2012-11-13 2 views
0

Я следую этому руководству в raywenderlich.com: http://www.raywenderlich.com/22590/beginning-automated-testing-with-xcode-part-12. У меня проблемы с подключением моего проекта к моему репо. Я уже создал репо в своей учетной записи github и загрузил проект стартера.Добавление источника управления в мой проект в xcode

Я сталкиваюсь с двумя проблемами:

1) Xcode продолжает спрашивать мой пароль, и когда я войти в моем GitHub пароль учетной записи и имя пользователя, он продолжает говорить, что мой authenication неправильно. его имя пользователя говорит git always ...

2) В учебнике, чтобы получить первоначальное комментирование, он говорит: Идите в File \ Source Control \ Commit (⌥⌘-C) и на следующем экране введите сообщение фиксации например «initial commit» и нажмите «Commit». но когда я набираю начальную фиксацию, фиксация не подсвечивается и не позволяет мне щелкнуть ее.

нужны некоторые рекомендации, чтобы начать на системе управления версиями для моих IOS проектов ..

ответ

0

честно? Не используйте для этого Xcode. Я знаю, что не отвечаю на ваш вопрос, но есть лучшие способы сделать это. На данный момент я использую Command Line, и этого более чем достаточно для того, что я делаю. Иногда я использую SourceTree, но большую часть времени это командная строка.

+0

Значение сказать, git init в моей папке и git клонировать репо и так в командной строке? – lakesh

+1

Вы можете использовать этот учебник из GitHub: https://help.github.com/articles/create-a-repo. – Peres

+0

Если у вас уже есть репозиторий где-то еще, достаточно git-клона. – Peres

0

1) Я думаю, что вы клонируете свой проект с сайта github.com с помощью ссылки https. Вы должны выбрать git, что-то вроде этого: [email protected]:username/projectname.git. Или вы должны обратиться к справочной странице GitHub по адресу https://help.github.com/articles/set-up-git#platform-mac, в котором говорится, что вы устанавливаете помощник учетных данных osxkeychain.

написано на GitHub:

верительных помощник работает только тогда, когда вы клонировать URL в HTTPS репо. Если вместо этого используется URL-адрес репозитория SSH, для аутентификации используются SSH-ключи. This guide предлагает помощь в создании и использовании пары ключей SSH.

2) Не имеет сейчас никакой хорошей идеи.

+0

Я использовал ssh, потому что в руководстве четко указано, что использовать Версия ssh, которая является git one. – lakesh

+0

Можете ли вы использовать 'git remote -v', чтобы проверить его? – oppih

Смежные вопросы