我一直在寻找Bitbucket和XCode的解决方案.
众所周知,XCode 4.2带有git支持.我创建了一个bitbucket帐户,我想将我的更改推送到我的存储库,
我已经按照本教程 https://confluence.atlassian.com/display/BITBUCKET/Use+the+SSH+protocol+with+Bitbucket
然而,这是我面临的问题.当我在XCode的管理器 - 存储库部分时,我转到我的遥控器文件夹并创建一个存储库.
SSH://git@bitbucket.org/username/myrepo.git
但是,当我被要求输入名称和密码时,我提供的用户名和密码都失败了.我也尝试使用git作为用户,但没有运气.
更新:
我已经创建了一个〜/ .ssh/config文件,我在其中添加了bitbucket的特定配置.
Host bitbucket.org
HostName bitbucket.org
IdentityFile ~/.ssh/bitbucket
User username
Run Code Online (Sandbox Code Playgroud)
我用ssh -T git@bitbucket.org对它进行了测试,它运行正常,经过身份验证.
但是,当我使用XCode测试时,我收到以下错误."身份验证失败,因为名称或密码不正确."
我知道我在这里遗漏了一些东西.
更新2:
我设法解决了这个问题,但只能从命令行解决,而不是从XCode解决.我稍后会发布我的解决方案,但如果你有办法从XCode做到这一点,我会感到自由
谢谢