我尝试使用命令行访问TFS服务器(运行一些git命令),当它要求输入用户名和密码时,我输入了我的工作帐户,但它不接受我的工作帐户。
我的工作帐户很好,因为当我尝试通过点击链接(使用您的工作帐户登录)访问网站时,它接受我的凭据。
答案 0 :(得分:4)
如果您的存储库托管在Visual Studio Online上,则必须先启用基本身份验证,然后才能使用命令提示符执行Git任务。您可以在TFS中的用户配置文件中进行设置。更多详细信息,您可以看到MSDN中的链接:Work from the Git command prompt
您还可以查看此问题的答案:Unable to Authenticate with Git Bash to Visual Studio Team Services。此外,如果您想避免每次都输入凭据。您可以尝试安装Git Credential Manager for Windows
如果您使用的是TFS帐户,则无需执行上述操作。首先请确保您有权进入Git存储库。
然后尝试在<{1}}中删除凭据,并尝试在网址:Control panel -> Users -> Manage credentials
中明确指定名称/密码,或者您需要重新安装Git客户端即可。有关解决此错误的更多方法,您可以在此问题中找到:Git: Failed to erase credential: Element not found