再也无法推送到BitBucket了

时间:2016-06-14 13:38:01

标签: xcode bitbucket

我试图将我的代码推送到BitBucket,但Xcode一直给我错误:

SecureTransport error: I/O error (bummers) (-1)

如果我尝试使用命令行进行推送,它会一直给我以下错误:

error: RPC failed; curl 56 SSLRead() return error -9820
fatal: The remote end hung up unexpectedly

它正在工作但突然停止了,我不明白为什么。谷歌搜索也没有提出任何答案,虽然解决类似的错误建议确保php使用openssl。那不行。任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:1)

在联系BitBucket后,他们建议使用SSH而不是HTTPS进行连接。我的问题是我一次转移太多了。我做完之后就有用了!

答案 1 :(得分:1)

这个问题让我烦恼了一段时间,并根据接受的答案详细的以下场景与我合作,将ssh键添加到Bitbucket帐户

  1. 在Bitbucket网站点击你的头像
  2. bitbucket设置
  3. ssk keys
  4. 将您的密钥复制到剪贴板:cat ~/.ssh/id_rsa.pub | pbcopy然后通过密钥并为其指定任何名称
  5. 愚蠢时,xcode显示愚蠢错误对话框指向使用ssh。
  6. 非常感谢@Tometoyou!