首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在android演播室3.6中推拉

无法在android演播室3.6中推拉
EN

Stack Overflow用户
提问于 2020-02-27 10:25:20
回答 3查看 1.7K关注 0票数 2

在android 3.6中使用ssh进行推拉或任何操作时,我会遇到以下错误

服务器更新失败调用失败来自服务器的意外响应:调用失败来自服务器的意外响应: org.jetbrains.git4idea.nativessh.GitNativeSshAskPassXmlRpcClient.handleInput(GitNativeSshAskPassXmlRpcClient.java:34) at org.jetbrains.git4idea.nativessh.GitNativeSshAskPassApp.main(GitNativeSshAskPassApp.java:30)引起的未授权响应: java.io.IOException:来自服务器的意外响应:未经授权的org.apache.xmlrpc.LiteXmlRpcTransport.sendRequest(LiteXmlRpcTransport.java:231) at org.apache.xmlrpc.LiteXmlRpcTransport.sendXmlRpc(LiteXmlRpcTransport.java:90) at org.apache.xmlrpc.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:72) at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:194) at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:185) at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:178) at org.jetbrains.git4idea.nativessh.GitNativeSshAskPassXmlRpcClient.handleInput(GitNat..................

看起来问题就在于本地ssh,我们不能将其更改为内置版本,就像以前的版本一样.如何解决这个问题??

如能提供任何帮助,将不胜感激。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-02-29 13:19:55

解决办法: 1.在Android中,转到Help - Find Action - Registry... 2。找到git.use.builtin.ssh并启用它3。再次检查git是否工作。

票数 3
EN

Stack Overflow用户

发布于 2020-02-27 10:47:36

不是简单的解决方案--但是您可以将git url从ssh更改为https,这样就可以工作了。

代码语言:javascript
复制
git remote set-url origin YOUR_REPOSITORY_HTTPS_URL
票数 -1
EN

Stack Overflow用户

发布于 2020-02-27 13:15:47

我找到了另一种办法让SSH真正发挥作用..。如果它对你有用的话,就给你评一评吧!

对ssh使用putty而不是Git (OpenSSH)

1.设置系统env变量GIT_SSH,并让它指向以下plink.exe下载链接:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

2.开始选美并添加私钥(需要转换为另一种格式)(使用puttygen将id_rsa转换为ppk)

3.在基于github或gitlab的终端中使用命令: plink -v git@github.com或plink -v git@gitlab.com

恭喜您现在可以使用ssh了。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60431026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档