首页 > 解决方案 > Windows 上的 github 身份验证令牌存储在哪里?

问题描述

如果我在私有存储库上运行类似于以下的命令:

git ls-remote https://github.com/org/repo.git

我收到以下提示。

在此处输入图像描述

我正在使用https://gitforwindows.org并查看 Process Explorer,看来生成此窗口的可执行文件\mingw64\libexec\git-core\git-credential-manager.exe与 Git for Windows 安装文件夹相关。

当我输入凭据时,我收到了来自 Github 的电子邮件,说创建了一个新的身份验证令牌。

此令牌存储在我的 PC 上的什么位置?当我重复上面的命令时,我不再收到提示 - 只要我不撤销 github 网站上的令牌。

标签: windowsgitgithub

解决方案


默认情况下,Git 将使用Windows 凭据管理器通过 Github for Windows 桌面存储和检索 Git 凭据。

凭据管理器允许您查看和删除已保存的用于登录网站、连接的应用程序和网络的凭据。

要打开凭据管理器,请在任务栏上的搜索框中键入凭据管理器,然后选择凭据管理器控制面板。选择Web 凭据Windows 凭据以访问您要管理的凭据。

您将在Windows 凭据选项卡上找到该GitHub - https://api.github.com/{username}条目。


推荐阅读