我正在尝试更新我的 git
设置(在 macOS Big Sur 上)以使用 GitHub 的个人访问令牌,而不是用户名和密码。
我已关注所有 instructions 并安装了 osxkeychain
助手。然后:
git config --global credential.helper osxkeychain
<块引用>
下次克隆需要身份验证的 HTTPS URL 时,Git 会提示您输入用户名和密码。当 Git 提示您输入密码时,请输入您的个人访问令牌 (PAT)。
遗憾的是,这些说明似乎不正确。 Git 一直使用我的姓名和密码,并且不要求提供新的个人访问令牌。我该如何解决这个问题?
答案 0 :(得分:2)
您可能已经在使用此凭据管理器,因为它是大多数 macOS 发行版的默认设置,并且您的密码已经保存。
要在凭证管理器中删除密码以便再次提示您,请按照the directions outlined in the Git FAQ:
$ echo url=https://bk2204@github.com | git credential reject
你当然想用你的用户名替换我的用户名。