无法使用VS Team Explorer(Bitbucket git)进行提取/提取

时间:2018-08-07 13:45:46

标签: git visual-studio-2017 bitbucket team-explorer

每当我拉/取或推时,我的VS 2017 Team Explorer都会出现错误。

describe_vpcs

我尝试通过以下方式设置密码:

drilldown.js

仍未解决。但是当我使用SourceTree时,就可以了。

如何解决此问题,以便能够再次使用VS Team Explorer进行拉/推?

我正在使用以下内容:

  • VS 2017社区15.7.6
  • Git版本2.18.0
  • Bitbucket

谢谢。

4 个答案:

答案 0 :(得分:8)

在这里,我确实是从位桶方面来的。

以下对我们有用:

删除存储在Windows凭据中的 git 相关凭据,这些凭据位于>>控制面板\所有控制面板项\凭据管理器

链接至SO here

然后使用此命令:

git remote set-url origin https://name:password@bitbucket.org/repo.git

here是此源代码

答案 1 :(得分:5)

用于Windows的Git中存在问题,Microsoft正在监视该解决方案以发布带有该补丁的VS的新版本。

https://developercommunity.visualstudio.com/content/problem/266473/sync-commit-git-failed-with-a-fatal-error.html

-----最后,我通过以下步骤解决了--------------

1)在凭据管理器中删除凭据

2)重命名或删除“ C:/ Program Files(x86)/ Microsoft Visual Studio / 2017 / Community / Common7 / IDE / CommonExtensions / Microsoft / TeamFoundation / Team Explorer”中的Git目录

3)安装软件包“ https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/tag/v1.17.0

4)当VS要求BitBucket凭据插入时

只有这些顺序对我有用。

答案 2 :(得分:2)

Bitbucket的身份验证器当前失败。有一个公开的问题。 https://bitbucket.org/site/master/issues/16892/cannot-fetch-or-push-using-visual-studio

如果您可以冒临时使用纯用户名:密码格式的风险,它将解决此问题。

答案 3 :(得分:1)

我现在通过使用 git-credential-store 解决了。我认为这可能是目前最好的方法。正如我在此链接here中提到的那样。

这是这里的链接,是如何使用 git-credential-store 。如果您想在全球范围内拥有“ git凭证存储”。您可以使用以下命令:

  

git config --global credential.helper

实际上,您将用户名和密码保存在本地。它只会询问您的用户名和密码一次。

否则,您可以使用 SSH (在我的VPN上不起作用)。