我一直在处理我的 GIT 凭据在 ~24 小时内从 Windows 凭据管理器中删除。截至今天(12/22 - 2.29.2),我正在使用最新版本的 GIT,但我什至不知道删除是由 GIT 凭据管理器(核心)本身还是其他东西触发的。
这是我到目前为止观察到的:
每当我在一天中第一次运行 GIT 命令时(比如说 GIT PULL),就会创建一个 PAT(个人访问令牌)。它在一年内到期。在下面的示例中,我使用 ADO (Azure DevOps) 作为我的存储库:
如果我启动 Windows 凭据管理器(控制面板\所有控制面板项\凭据管理器),我会看到:
但是,在大约 24 小时内,这个存储的凭证将消失,我会被提示再次进行身份验证,这很烦人。关于可能导致这种情况的任何线索?
这就是我在我的 SYSTEM gitconfig 文件中的内容——它是在安装 GIT 时自动附带的:
关于如何避免凭据被删除的任何想法,我将不胜感激!
谢谢!