如何强制 git 请求密码以设置个人访问令牌?

时间:2021-03-11 03:57:29

标签: git github

由于常规 git 密码已被弃用,以支持个人访问令牌 (PAT),因此我正在尝试进行转换。我已经在 GitHub 中创建了我的令牌。

我使用的是 MacOS。

我做了一个 git clone <MYREPO> 期望被提示输入用户名/密码,但它没有。它忠实地克隆了 repo,大概是我的旧密码。

如何让 git 重新提示我输入 uid/pwd 以便我可以输入我的令牌?

注意事项:

  • 我试过了
git credential-osxkeychain erase
host=www.github.com
protocol=https

还是没有问我的uid/pwd

  • 我是这台 Mac 上唯一的帐户。
  • 我在当前目录或用户的主目录中都没有看到 .git 目录

1 个答案:

答案 0 :(得分:0)

您需要从实际钥匙串中删除密码。请按照

中的说明进行操作

pytz

https://docs.github.com/en/github/using-git/updating-credentials-from-the-macos-keychain