当我更新cocoaPods时,Git推送失败

时间:2016-09-29 07:43:56

标签: ios git cocoapods cocoapods-1.0.1 iosdeployment

为了适应iOS 10,我必须更新cocoaPods中的这3个部分,所以我已经将cocoaPods更新为它的最新版本.APP工作正常,但当我使用git push时,终端需要我输入github的用户名和密码,终端显示:

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感到惊讶?

1 个答案:

答案 0 :(得分:2)

最后我使用git remote set-url origin xxx解决了这个问题。