2016-09-29 2 views
1

Чтобы соответствовать iOS 10, мне нужно обновить эти 3 части в cocoaPods, поэтому я обновил cocoaPods до самой последней версии. APP работает отлично, но когда я использую git push, терминал требует от меня ввода имени пользователя и пароля для github, однако терминал показал:Git push failed, когда я обновил cocoaPods

fatal: Authentication failed for 'https://github.com/CocoaPods/Specs.git/'.

Я уверен, что имя пользователя и пароль, которые я вставляю, являются правильными.

Прежде чем задать вопрос здесь, я попросил о помощи в Google и нашел решение: Pull first,then push.

Но смущающая вещь заключается в том, что я совершил свой код. То есть, если я использую git pull, я потеряю всю свою работу сегодня, это ужасно, поэтому я задаюсь вопросом, есть ли лучший способ ее решить.

Когда я ударил git remote -v в терминале показал что-то интересное:

origin https://github.com/CocoaPods/Specs.git (fetch) origin https://github.com/CocoaPods/Specs.git (push)

Я удивлен, как cocoaPods изменил удаленный URL моего проекта?

ответ

2

Наконец-то я использую git remote set-url origin xxx решить эту проблему.