windows - 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 网站上的令牌。
解决方案
默认情况下,Git 将使用Windows 凭据管理器通过 Github for Windows 桌面存储和检索 Git 凭据。
凭据管理器允许您查看和删除已保存的用于登录网站、连接的应用程序和网络的凭据。
要打开凭据管理器,请在任务栏上的搜索框中键入凭据管理器,然后选择凭据管理器控制面板。选择Web 凭据或Windows 凭据以访问您要管理的凭据。
您将在Windows 凭据选项卡上找到该GitHub - https://api.github.com/{username}
条目。
推荐阅读
- c# - 如何在 c# 中圆角按钮的角?
- javascript - 本地依赖未加载 Vue/Vue Router,仅在硬刷新后
- node.js - 通过 npm 全局安装的包在 cmd 中不可见
- c# - 如何在c#中通过位图查找图像边框?
- python - 从单词中删除特殊字符
- php - 如何使用twitter流api自动接收基于某个单词的通知
- events - 当用户离开(或被移除)团队时,与 team_join 等效的 slack 事件是什么
- django - 在 DRF 路由中定义名称空间
- android - 真实设备未在 android studio 中显示
- .net - excel vba sum multi sheet得到运行时错误1004:应用程序定义或对象定义错误