首页 > 解决方案 > 无法确定此“dev.azure.com”远程 URL 的组织名称

问题描述

所以我刚刚更新到一个新的 Visual Studio 版本,我不再能够从/向我的 azure git repo 推送/拉取(克隆工作正常)。

我得到的确切错误是

无法确定此“dev.azure.com”远程 URL 的组织名称。确保credential.usehttppath已设置配置值,或将组织名称设置为远程 url '{org}@dev.azure.com' 中的用户。

并且只有 pull 命令向我显示此错误,所有其他命令都因 git 致命错误而失败。我弄乱了我的凭据管理器,因为我怀疑这可能是导致问题的原因,但没有运气..

标签: gitazurevisual-studioazure-devops

解决方案


对我来说解决问题的是工具 > 选项 > 源代码管理 > Git 全局设置,在那里我更改了所有 4 个仍被选为“未设置”的下拉菜单:

  • 在 fetch 期间修剪远程分支 - False
  • 拉动时重新设置本地分支 - False
  • 加密网络提供商 - OpenSSL
  • 凭证助手 - GCM Core

资料来源:https ://docs.microsoft.com/en-us/visualstudio/ide/git-with-visual-studio?view=vs-2019#personalize-your-git-settings

注意:这些是我的组织需要的设置。您可能必须根据您的确切问题调整它们。


推荐阅读