Ios 更新CoCoapod时Git推送失败

Ios 更新CoCoapod时Git推送失败,ios,git,cocoapods,cocoapods-1.0.1,iosdeployment,Ios,Git,Cocoapods,Cocoapods 1.0.1,Iosdeployment,为了适应iOS 10,我必须在cocoaPods中更新这三部分,因此我已经将cocoaPods更新为最新版本。应用程序工作正常,但当我使用git push时,终端要求我输入github的用户名和密码,然而,终端显示: 致命:身份验证失败'https://github.com/CocoaPods/Specs.git/“ 我确信我输入的用户名和密码是正确的 在我问这个问题之前,我向谷歌寻求帮助并找到了解决方案:先拉,然后推 但令人尴尬的是,我必须提交我的代码。也就是说,如果我使用git-pull,我

为了适应iOS 10,我必须在cocoaPods中更新这三部分,因此我已经将cocoaPods更新为最新版本。应用程序工作正常,但当我使用git push时,终端要求我输入github的用户名和密码,然而,终端显示:

致命:身份验证失败'https://github.com/CocoaPods/Specs.git/“

我确信我输入的用户名和密码是正确的

在我问这个问题之前,我向谷歌寻求帮助并找到了解决方案:
先拉,然后推

但令人尴尬的是,我必须提交我的代码。也就是说,如果我使用
git-pull
,我今天将失去所有的工作,这太可怕了,所以我想知道是否有更好的方法来解决它

当我在终端中点击git remote-v时,显示了一些有趣的东西:

原点https://github.com/CocoaPods/Specs.git (取回)
起源https://github.com/CocoaPods/Specs.git (推送)


cocoaPods如何更改我项目的远程url,我感到很惊讶。

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