【问题标题】:How can I force git to request password for setting up Personal Access Token?如何强制 git 请求密码以设置个人访问令牌?
【发布时间】:2021-03-11 03:57:29
【问题描述】:

由于不推荐使用常规 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 目录

【问题讨论】:

    标签: git github


    【解决方案1】:

    【讨论】:

    • 做到了,并确认它已从列表中消失。同样——当我执行 git clone 时没有提示我。
    • 好吧,我已经做到了,我向你保证它有效。我认为您还没有找到正确的钥匙串条目。或者您没有使用 http 克隆(您可能正在使用 ssh 克隆)。或者回购是公开的!
    • 啊!是的!回购是公开的。文档没有提到这一点,但我应该知道。当我进行推送时,它会提示。
    • 哈哈,很高兴你把它整理好了。是的,文档确实提到了它。
    猜你喜欢
    • 1970-01-01
    • 2023-01-09
    • 2020-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    • 2020-11-17
    • 2019-05-24
    相关资源
    最近更新 更多