And*_*slo 89 git pull android-studio
git pull
我正在尝试使用 Android Studio 的内置按钮执行,但失败并显示以下消息:
Git Pull Failed
Invocation failed Unexpected end of file from server
java.lang.RuntimeException: Invocation failed Unexpected end of file from server
at org.jetbrains.git4idea.http.GitAskPassXmlRpcClient.askUsername(GitAskPassXmlRpcClient.java:55)
at org.jetbrains.git4idea.http.GitAskPassApp.main(GitAskPassApp.java:66)
Caused by: java.net.SocketException: Unexpected end of file from server
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:851)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:848)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1593)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498)
at org.apache.xmlrpc.DefaultXmlRpcTransport.sendXmlRpc(DefaultXmlRpcTransport.java:87)
at org.apache.xmlrpc.XmlRpcClientWorker.execu... (show balloon)
Run Code Online (Sandbox Code Playgroud)
这可能失败的原因是什么?
小智 47
这为我解决了问题:
文件 -> 设置 -> 版本控制 -> Git -> 使用凭证助手(将其设置为选中) -> 按下按钮Apply。
PS 我使用令牌进行访问。
小智 19
该错误源自Android Studio预览版(Bumblebee、Chipmunk等)。您可以将 Android Studio 更新到较新版本,也可以使用内置终端并键入以下命令:
$ git pull
Run Code Online (Sandbox Code Playgroud)
系统可能会提示您重新输入密码或令牌。
Kis*_*nki 10
这对我有用:
在 Android Studio 中打开终端。点击这个命令:
git config credential.helper store
Run Code Online (Sandbox Code Playgroud)
它会要求输入密码,输入您的密码。这也可能是访问令牌。
在“设置”->“版本控制”->“Git”中启用“使用凭据助手”。
完成这 2 个步骤后,您将能够拉取、推送和提交。
归档时间: |
|
查看次数: |
54121 次 |
最近记录: |