【问题标题】:Github push does not work in android studioGithub推送在android studio中不起作用
【发布时间】:2022-06-30 13:05:39
【问题描述】:

我正在尝试在 Github 上推送修改,但它显示此错误:

调用失败来自服务器的文件意外结束 java.lang.RuntimeException:调用失败文件意外结束 来自 git4idea.GitAppUtil.sendXmlRequest(GitAppUtil.java:30) 的服务器 在 git4idea.http.GitAskPassApp.main(GitAskPassApp.java:58) 引起: java.net.SocketException:来自服务器的文件意外结束 java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:866) 在 java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689) 在 java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:863) 在 java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689) 在 java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1615) 在 java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520) 在 org.apache.xmlrpc.DefaultXmlRpcTransport.sendXmlRpc(DefaultXmlRpcTransport.java:87) 在 org.apache.xmlrpc.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:72) 在 org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:194) 在 org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:185) 在 org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:178) 在 git4idea.GitAppUtil.sendXmlRequest(GitAppUtil.java:27) ... 还有 1 个 无法读取 askpass 的回复 '/home/al3x4ndru1/.cache/Google/AndroidStudio2021.2/tmp/intellij-git-askpass-local.sh' 无法读取“https://github.com”的用户名:没有这样的设备或 地址

【问题讨论】:

  • 您使用的是https:// URL。执行此操作时,Git 必须获取 用户名密码或令牌,即 凭据,以进行 身份验证 i> 你在 GitHub 上。 (GitHub 使用令牌而不是密码,但令牌只是结构化密码;Git 将它们视为密码。)AndroidStudio 阻止 Git 访问您的键盘,因此 Git 无法从您那里读取用户名和密码。您需要以其他方式提供它们,或者使用ssh:// URL 而不是您现在使用的https://
  • 要将用户名和密码提供给 Git,这样Git 就不必从您的键盘读取它们,请使用凭证助手。搜索“git credential helper”,你会在这里找到很多有用的文章。

标签: git android-studio github


【解决方案1】:

当我遇到同样的错误时,此解决方案对我有用 在演播室终端
输入 git push -f 错误是:远程:用户名或密码无效。 将出现带有该错误的身份验证链接。 请在浏览器中单击并完成身份验证。 然后你应该可以推送代码了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-07
    • 2015-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多