【发布时间】:2014-09-01 13:06:18
【问题描述】:
我在 Android Studio 有一个 git 项目,在 BitBucket 有一个遥控器,我将其更改为使用 SSH 而不是 HTTPS。我可以使用 Atlassian 的 SourceTree 完成所有工作,但在 Android Studio 中,每次我尝试推送它说的项目时
推送失败:致命:无法从远程存储库读取。
有人知道会发生什么吗?
【问题讨论】:
-
您可能需要再次添加遥控器。当 Git 不知道推送到哪里时,就会出现该错误消息。查看这个类似的问题:stackoverflow.com/questions/15409841/… 我认为最佳答案应该对您有所帮助。
-
但是我的配置文件里面有remote url,SourceTree可以推送...
-
嗯.. 并且远程有正确的 SSH url,而不是旧的 HTTPS url?
-
我尝试搜索这个问题,但使用“IntelliJ”而不是“Android Studio”来获得更多结果,我发现:askubuntu.com/questions/436610/… 它建议使用本机 SSH 可执行文件而不是内置以便 IntelliJ(或 Android Studio)使用正确的 SSH 密钥。这个答案意味着您对 Android Studio 不要求您提供密钥的担忧是有道理的。
-
我希望我能在这里给人们标记一个谷歌......
标签: git intellij-idea android-studio bitbucket