본문 바로가기

개발

failed git pull (Android Stduio)

AndroidStudio Bumblebee 버전부터였던 것 같은데 잘 되던 git pull이 아래와 같은 에러가 발생하면서 안되는 현상 발생

Invocation failed Unexpected end of file from server
java.lang.RuntimeException: Invocation failed Unexpected end of file from server
at git4idea.GitAppUtil.sendXmlRequest(GitAppUtil.java:30)
at git4idea.http.GitAskPassApp.main(GitAskPassApp.java:58)
Caused by: java.net.SocketException: Unexpected end of file from server
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:866)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:863)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1615)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520)
at org.apache.xmlrpc.DefaultXmlRpcTransport.sendXmlRpc(DefaultXmlRpcTransport.java:87)
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 git4idea.GitAppUtil.sendXmlRequest(GitAppUtil.java:27)
... 1 more
error: unable to read askpass response from 'C:\Users\xxxxx\AppData\Local\Google\AndroidStudio2021.2\tmp\intellij-git-askpass-local.sh'
bash: /dev/tty: No such device or address
error: failed to execute prompt script (exit code 1)
stty: 'standard input': Inappropriate ioctl for device

 

아래와 같이 설정에서 "Use credential helper"를 체크하라는 solution이 많았지만 나의 경우는 역시 안됨

 

 

좀 더 검색해보니 아래와 같이 간단하게 git command로 해결

 

git config credential.helper store

 

'개발' 카테고리의 다른 글

Java layer key delivery of Android key distribution process  (1) 2022.11.14
invalidate()와 requestLayout() of View  (0) 2022.09.28
AAOS Library  (0) 2022.05.12
Google AD  (0) 2022.05.03
[Android] AsyncTask was deprecated in API level 30.  (0) 2021.11.29