IDEA 總是提示登入github,登陸後不能push的解決辦法

宅鬥士2017發表於2020-11-01

執行環境

  1. IDEA版本:2020.2.3
  2. Windows 10
  3. git 版本:2.29.2

問題描述:

每次push到github時都提示登入,如下圖:
在這裡插入圖片描述
然而,用命令列push是成功的(此方法適用的前提是能從命令列登入)。
IDEA的File|Settings|Version Control|GitHub的配置是已經授權成功了:
在這裡插入圖片描述
試了下使用Token和Login Via GitHub都是可以正常授權的。

解決方法

看了下IDEA命令列,credential.helper沒有配置

git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/master:master

File|Settings|Version Control|Git中勾選Use credential helper即可解決這個問題。
在這裡插入圖片描述

相關文章