Fetch/checkout 失败 visual studio 2017
Fetch/checkout failed with visual studio 2017
最近我更改了 TFS 服务的密码并开始面临以下问题
获取时遇到错误:Git 因致命错误而失败。
“http://Path”的身份验证失败。
- 在 Visual Studio 2019 上运行良好,但在 Visual Studio 2017
上运行失败
我尝试解决此问题的方法:
- 更新了凭据管理器中的密码
- 清除 visual studio 缓存
感谢您的帮助。
更新:
不要在凭据管理器中更新密码,而是尝试将其删除。在VS2017中connect git的时候,应该可以再次进入。更多排错方法,请看weiwei在类似问题中的回答Git failed with a fatal error.Authentication failed when clone repository from VS 2017
此外,作为解决方法,您还可以尝试使用个人访问令牌并使用它直接连接。详情请参考
根据您的描述和情况,由于它在 VS2019 上运行良好,在 VS2017 上运行不佳,这可能与某些凭据缓存有关。
确保您已清除 Visual Studio 2017 的缓存。
此外,您还可以尝试 运行 Visual Studio 在不同于您已登录 Windows 帐户的登录凭据下,打开 [=10] 的上下文菜单=] 访问您的 运行 as 选项。如果您没有看到 运行 作为选项,如下例所示,您可能需要在右键单击之前按 SHIFT 以查看 运行 作为选项。
您可以在以下文件夹中找到可执行文件:*Drive*:\Program Files (x86)\Microsoft Visual Studio xx.0\Common7\IDE\
哪个可能有用。
关闭所有 Visual Studio 个实例。
删除%LOCALAPPDATA%\.IdentityService
。
如果问题仍然存在,请致电devenv /resetuserdata
清除用户数据。
最近我更改了 TFS 服务的密码并开始面临以下问题
获取时遇到错误:Git 因致命错误而失败。 “http://Path”的身份验证失败。
我尝试解决此问题的方法: - 更新了凭据管理器中的密码 - 清除 visual studio 缓存
感谢您的帮助。
更新:
不要在凭据管理器中更新密码,而是尝试将其删除。在VS2017中connect git的时候,应该可以再次进入。更多排错方法,请看weiwei在类似问题中的回答Git failed with a fatal error.Authentication failed when clone repository from VS 2017
此外,作为解决方法,您还可以尝试使用个人访问令牌并使用它直接连接。详情请参考
根据您的描述和情况,由于它在 VS2019 上运行良好,在 VS2017 上运行不佳,这可能与某些凭据缓存有关。
确保您已清除 Visual Studio 2017 的缓存。
此外,您还可以尝试 运行 Visual Studio 在不同于您已登录 Windows 帐户的登录凭据下,打开 [=10] 的上下文菜单=] 访问您的 运行 as 选项。如果您没有看到 运行 作为选项,如下例所示,您可能需要在右键单击之前按 SHIFT 以查看 运行 作为选项。
您可以在以下文件夹中找到可执行文件:*Drive*:\Program Files (x86)\Microsoft Visual Studio xx.0\Common7\IDE\
哪个可能有用。
关闭所有 Visual Studio 个实例。
删除%LOCALAPPDATA%\.IdentityService
。
如果问题仍然存在,请致电devenv /resetuserdata
清除用户数据。