可以使用我的帐户访问GitHub
更新 今天有AndroidStudio 2.1 Beta 2 问题已解决,但仅适用于http。 SSH不起作用
此对话框显示3次。然后错误: 失败并显示错误:致命:无法从远程存储库中读取。
Android工作室日志:
2016-04-15 13:03:39,507 [5583156] INFO - #git4idea.commands.GitHandler - git -c core.quotepath=false push --progress --porcelain origin refs/heads/master:master
2016-04-15 13:03:41,671 [5585320] INFO - #git4idea.commands.GitHandler - java.io.IOException: Authentication failed:
2016-04-15 13:03:41,671 [5585320] INFO - #git4idea.commands.GitHandler - at org.jetbrains.git4idea.ssh.SSHMain.authenticate(SSHMain.java:298)
2016-04-15 13:03:41,672 [5585321] INFO - #git4idea.commands.GitHandler - at org.jetbrains.git4idea.ssh.SSHMain.start(SSHMain.java:172)
2016-04-15 13:03:41,672 [5585321] INFO - #git4idea.commands.GitHandler - at org.jetbrains.git4idea.ssh.SSHMain.main(SSHMain.java:137)
2016-04-15 13:03:41,681 [5585330] INFO - #git4idea.commands.GitHandler - fatal: Could not read from remote repository.
2016-04-15 13:03:41,681 [5585330] INFO - #git4idea.commands.GitHandler - Please make sure you have the correct access rights
2016-04-15 13:03:41,681 [5585330] INFO - #git4idea.commands.GitHandler - and the repository exists.
但是存在存储库并且添加了ssh密钥,我有访问权限。我之前的版本有用。
答案 0 :(得分:0)
这种方法适合我。
只需使用git-bash创建存储在〜/ .ssh
中的公钥即可然后下载source tree并打开它
1)转到工具
2)点击'创建或导入SSH密钥'
3)转到对话
4)转到〜/ .ssh目录
5)选择id_rse文件
这将显示公钥复制它并粘贴到您的bitbucket.org/ssh-key 并完成了。