ios – Xcode 7 GM无法验证git仓库

我可以承诺这个存储库没有问题与 Xcode 6. git仍然工作正常在终端,我可以提交本地和远程.在Xcode 7中,我可以在本地提交但不能远程执行.它说认证失败,不可能重置用户名. (它是灰色的).我的本地git配置文件中有适当的用户名.我也试图创建一个新的帐户,但我最终遇到了无法输入userName的同样的问题.

我的git config –local –list

core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
core.precomposeunicode=true
remote.origin.url=git@bitbucket.org:myUserName/myProject.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.FailedTryToRename.remote=origin
branch.FailedTryToRename.merge=refs/heads/master
branch.master.remote=origin
branch.master.merge=refs/heads/master
branch.master1.remote=origin
branch.master1.merge=refs/heads/master
user.name=myUserName
user.email=myUserName@gmail.com

解决方法

问题是您使用的是SSH远程URL:
remote.origin.url=git@bitbucket.org:myUserName/myProject.git

您将需要切换到HTTPS远程URL.

git remote set-url origin https://bitbucket.org/myUserName/myProject.git

或者,放弃.停止尝试使用Xcode的内部git管理. (这是非常可怕的,所以没有伤害.)如果你想要一个GUI,使用SourceTree;它是从同一个人给你Bitbucket和美丽的工作.

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...