今天我的大脑不知何故搞砸了,所以我将 git 升级到了版本 2.29.1.windows.1。 现在,每次我尝试“git pull”或“git clone”等时,它都会显示一个 pop 窗口,如下所示。我这里有两个问题。
首先,即使我输入了正确的用户名和密码,还是显示“登录失败,使用ctrl+c取消基本凭据提示。”
其次,无论我将credential.helper设置为manager还是store,它总是 pop 窗口。但是,密码实际上已存储。(~/.git-credential如果使用store和如果使用管理器,则在凭据管理器中)。
最佳答案
GitHub 已弃用基本身份验证,请参阅 https://developer.github.com/changes/2020-02-14-deprecating-password-auth/
关于git 无法在 pop 窗口上登录,无法使用存储的密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64569709/