【发布时间】:2021-07-24 10:18:51
【问题描述】:
我最近使用 Visual Studio for Mac (8.10.6) 致力于 GitHub 并收到一封电子邮件:
您最近使用密码访问存储库,网址为 与 git 一起使用 git/2.24.3 (Apple Git-128)。
使用 Git 密码的基本身份验证已被弃用,并将 很快就不再工作了。访问 https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ 有关建议的解决方法和删除日期的更多信息。
我已阅读该博客文章,但我看不到如何为 VS 进行此更改。我注意到它提到了git/2.24.3,但从命令行我看到:
$ git --version
git version 2.10.0
$ which git
/usr/local/bin/git
更新 在一台新机器上,确实会提示我输入登录详细信息并且可以使用 PAT。但我仍然很想知道它存储在磁盘上的什么位置,或者在 VS 设置中,以防我需要更改 Git 用户。
【问题讨论】:
-
Visual Studio for Mac 将 Git 用户名和密码存储在 macOS 钥匙串中。我会尝试在 Keychain Access 应用程序中搜索并删除该密钥。这里的另一种选择是使用 ssh。