报错如下:
Push failed Invocation failed Server returned invalid Response.
java.lang.RuntimeException: Invocation failed Server returned invalid Response. at org.jetbrains.git4idea.http.GitAskPassXmlRpcClient.askUsername(GitAskPassXmlRpcClient.java:50) at org.jetbrains.git4idea.http.GitAskPassApp.main(GitAskPassApp.java:64) Caused by: java.io.IOException: Server returned invalid Response. at
依次点击 File -> Settings -> Version Control -> GitHub/Git 看下是不是账号过期了
这里我试着用github账号登录,还是报错,于是用token登录github
在GitHub上生成Token的步骤如下:
登录您的GitHub账户。
点击右上角的个人头像,选择“Settings(设置)”。
在侧边栏中点击“Developer settings(开发者设置)”。
点击“Personal access tokens(个人访问令牌)”。
点击“Generate new token(生成新令牌)”。
输入Token的描述,并选择所需的权限。
选择完权限后,点击“Generate token(生成令牌)”。
复制生成的Token,并保存在安全的地方,因为它不会再次显示。
把生成的token复制到Idea里面,点登录,重新push代码到github应该就可以推送成功了