Ios Xcode 7 GM无法对git存储库进行身份验证

Ios Xcode 7 GM无法对git存储库进行身份验证,ios,xcode,git,github,Ios,Xcode,Git,Github,我可以使用Xcode 6提交到这个存储库而不会出现问题。git在终端中仍然可以正常工作,我可以在本地和远程提交。在Xcode 7中,我可以在本地提交,但不能远程提交。它表示身份验证失败,无法重置用户名。(它变灰了)。我在本地git配置文件中有正确的用户名。我还尝试创建一个新帐户,但最终遇到了无法输入用户名的问题 我的git配置--本地--列表 问题在于您正在使用SSH远程URL: remote.origin.url=git@bitbucket.org:myUserName/myProject.g

我可以使用Xcode 6提交到这个存储库而不会出现问题。git在终端中仍然可以正常工作,我可以在本地和远程提交。在Xcode 7中,我可以在本地提交,但不能远程提交。它表示身份验证失败,无法重置用户名。(它变灰了)。我在本地git配置文件中有正确的用户名。我还尝试创建一个新帐户,但最终遇到了无法输入用户名的问题

我的git配置--本地--列表


问题在于您正在使用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,并且很好地使用了它。

FWIW:我也有同样的问题,我也是。特别是比特桶回购。不过,我在对话框中看不到地址和类型字段。作为一种解决方法,SSH选项(在Authentication:字段中)对我有效。git的命令行对我有效,但我需要从Xcode7I使用SSH密钥作为身份验证,但它不起作用。(错误:找不到远程存储库。)但设置与Xcode 6.4完全相同。要使用
ssh
,他需要创建私钥/公钥,将其上载到他的bitbucket帐户,然后将其安装到本地
.ssh
配置文件中。
git remote set-url origin https://bitbucket.org/myUserName/myProject.git