TFS Git存储库不断要求Windows命令提示符上的凭据

时间:2018-06-05 19:59:20

标签: windows git tfs cmd

每次我尝试从TFS中的git存储库中提取更改时,使用Windows命令提示符都会出现以下错误:

  

方法' DeleteCredentials'在类型   ' Atlassian.Bitbucket.Authentication.Authentication'从装配   ' Bitbucket.Authentication,Version = 1.2.0.0,Culture = neutral,   公钥=空'没有实施。

     

' https://tfs.jll.com'的用户名:

并询问凭据。我不明白Atlassian图书馆与此有什么关系。

git --version throws:

  

git version 2.17.1.windows.2

关于这可能是什么原因的任何想法?

这是在我更新了Windows的git后开始发生的。

1 个答案:

答案 0 :(得分:9)

更新:问题was reportedhas been fixed。您可以获取git凭证管理器here的更新。

我还认为这是由于2.17.2上的一些错误。我得到了同样的确切信息。我想我们将不得不等待他们解决它。

但是有一个可行的解决方法。转到WSL并从那里推送。它有效。

wsl git push

另一种方法是使用Ssh端点。