git - git无法在弹出窗口登录,无法使用存储的密码
问题描述
今天我的大脑不知何故被搞砸了,所以我将 git 升级到了 2.29.1.windows.1 版本。现在每次我尝试“git pull”或“git clone”等时,它都会显示一个弹出窗口,如下所示。我这里有两个问题。
首先,即使我输入了正确的用户名和密码,它仍然显示“登录失败,使用 ctrl+c 取消基本凭据提示”。
其次,无论我将 credential.helper 设置为 manager 还是 store,它总是弹出窗口。但是,密码实际上是存储的。(如果使用存储,则为 ~/.git-credential,如果使用管理器,则在凭据管理器中)。
解决方案
GitHub 已弃用基本身份验证,请参阅https://developer.github.com/changes/2020-02-14-deprecating-password-auth/
推荐阅读
- python - 读取格式化 LaTeX 块中导出的值数组?
- visual-studio-code - WSL环境中的VSCode任务,尝试运行shell脚本时终端一直退出
- elixir - 如何 unix 将一个命令的输出通过管道传输到 Elixir 的混合任务中?
- python - 美丽的汤 find_all() 方法抓取的标签比过滤器指定的要多
- android - 如果主活动中有 Fragment,则在哪里更新 UI 元素
- javascript - 使用 Google Apps 脚本填写保存在我的 Google Drive 上的 PDF 表单
- laravel - Laravel Nova 自定义字段获取模型值
- javascript - 单击并使用 LocalStorage 保存后如何隐藏横幅?
- python - 如何确保我的软件不易被盗版
- python - 带有“__getitem__”的类没有“get”方法