git - 无法确定此“dev.azure.com”远程 URL 的组织名称
问题描述
所以我刚刚更新到一个新的 Visual Studio 版本,我不再能够从/向我的 azure git repo 推送/拉取(克隆工作正常)。
我得到的确切错误是
无法确定此“dev.azure.com”远程 URL 的组织名称。确保
credential.usehttppath
已设置配置值,或将组织名称设置为远程 url '{org}@dev.azure.com' 中的用户。
并且只有 pull 命令向我显示此错误,所有其他命令都因 git 致命错误而失败。我弄乱了我的凭据管理器,因为我怀疑这可能是导致问题的原因,但没有运气..
解决方案
对我来说解决问题的是工具 > 选项 > 源代码管理 > Git 全局设置,在那里我更改了所有 4 个仍被选为“未设置”的下拉菜单:
- 在 fetch 期间修剪远程分支 - False
- 拉动时重新设置本地分支 - False
- 加密网络提供商 - OpenSSL
- 凭证助手 - GCM Core
注意:这些是我的组织需要的设置。您可能必须根据您的确切问题调整它们。
推荐阅读
- windows - AutoHotKey Hotstring 不会在 Windows 上的 gvim 或 WSL Ubuntu 中的 vim 中触发
- powershell - 复制项 cmdlet 仅在目标文件夹存在时才能正常工作
- docker - Docker compose 抛出 - adduser: group 'www-data' in use
- java - 即使文件存在于机器中,也无法使用 Android 访问本地机器上的文件
- powerbi - 对列的 MAX 值求和
- facebook - 在网站上嵌入数十条来自 Facebook iframe 的评论
- arrays - 如何过滤掉 Gerrit JSON api 响应的前几个坏字符
- ios - 用于 UIContextMenuConfiguration 的 iOS 13.0 UIMenu 和 UIAction
- java - 如何在我的布局中滚动时查看所有图像
- html - 如何向上移动导航栏,以便顶部栏之间没有太多空间?