每当我拉/取或推时,我的VS 2017 Team Explorer都会出现错误。
describe_vpcs
我尝试通过以下方式设置密码:
drilldown.js
仍未解决。但是当我使用SourceTree时,就可以了。
如何解决此问题,以便能够再次使用VS Team Explorer进行拉/推?
我正在使用以下内容:
谢谢。
答案 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的新版本。
-----最后,我通过以下步骤解决了--------------
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上不起作用)。