由于缓存凭据错误,无法将代码推送到 Azure DevOps



似乎我有错误的凭据并被缓存,这不允许我将代码推送到 Azure DevOps(Azure 存储库(。

我正在使用 Git Bash 作为客户端工具。

错误消息如下:

fatal: Authentication failed for 'https://xxx.visualstudio.com/DefaultCollection/dms/_git/reponame/'

我尝试了以下解决方案,但没有运气

  1. 停止和启动 Git bash

  2. git config --global credential.helper "cache --timeout=60"

3 更名为C:UsershpAppDataLocalGitCredentialManagertenant.cache to C:UsershpAppDataLocalGitCredentialManagertenant.cache.bak即使删除了租户缓存仍然没有乐趣...

好消息是Git Bash(以及Git GUI(通常配置为使用Windows Credentials Mgr。

试试这个:

  • 启动>凭据("凭据管理器"(>通用凭据
  • 删除您的 Azure DevOps URL(它可能被称为"azure",它可能被称为"MicrosofAccount"(
  • 再次尝试推送到 Azure DevOps。 系统应提示您输入用户名/密码。

同时,您还可以尝试:

git config --global --unset credential.helper
git config --global --add credential.helper manager

相关内容

  • 没有找到相关文章

最新更新