我已经通过Xcode连接到我的远程仓库一段时间没有问题.今天突然间,Xcode(自我问世以来我已经拥有的v6.1)告诉我输入密码来连接我的远程仓库.我的回购通过ssh连接,所以我甚至需要用户名和密码?当我试图拉/推Xcode说"没有遥控器可用",但我可以通过命令行成功拉/推.我已经看过了
但那里的答案似乎都没有帮助我.
当我想通过Xcode将项目推送到GitHub时,我遇到了一个问题.
注意,我不是在这里谈论终端.我必须为我的团队中的艺术家设置Xcode环境.终端不适合他......
我尝试在开头使用HTTPS地址(https://github.com/zeroliu/DumplingJump.git),但始终收到403验证错误.
错误:请求的URL返回错误:403访问 https://github.com/zeroliu/DumplingJump.git/info/refs致命:HTTP请求失败
通过搜索到处,我发现GitHub实际上只接受SSH方式. 但奇怪的是,我可以使用HTTPS方式通过终端推送我的项目......我不认为这种说法是对的.
无论如何,然后我尝试了SSH方式,但它也无法正常工作.Xcode让我输入我的用户名和密码,但无论我尝试了多少次,它都没有用.我认为问题来自Xcode本身,因为SSH地址是git@github.com形式:Organization/Repository.git,Xcode愚蠢地认为用户名是git,但不是组织......而且我改变了用户在推送项目时,Xcode会自动用我的用户名替换"git",这会将地址更改为Organization@github.com:Organization/Repository.git.这应该是我无法通过SSH获取访问权限的原因.
你有没有人成功通过Xcode将项目推向GitHub?真的需要你的帮助!! 超级谢谢!!!