You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio 2019 Community克隆Azure DevOps新建仓库无法下载完整文件

问题诱因

  • Azure DevOps 自建仓库初始化时,平台默认生成的初始分支为main,仅包含自动生成的README文件;你后续上传的完整项目代码实际推送到了master分支,两个分支为并行的根分支,仓库未将master设置为默认分支。
  • Visual Studio 2019 自带的Git客户端执行克隆操作时,默认仅拉取并检出仓库配置的默认分支,也就是只有README的main分支,不会自动拉取其他分支的内容,因此克隆完成后看不到项目文件。
  • 从GitHub导入的仓库本身默认分支就是存放完整代码的master,因此克隆流程完全正常。

修复方案

仓库端全局修复(一次性解决所有成员克隆问题)

登录Azure DevOps对应项目,执行以下配置调整:

  • 进入对应仓库的「Repos > 分支」管理页
  • 找到存储完整项目代码的master分支,点击分支右侧的更多操作按钮,选择「设置为默认分支」
  • 如确认main分支无有效内容,可直接删除该分支,避免后续分支混淆

本地环境可选优化

如果团队统一使用master作为主分支名,可调整Visual Studio默认配置避免后续新建仓库出现同类问题:

  • 打开Visual Studio 2019,进入「工具 > 选项 > 源代码管理 > Git全局设置」
  • 将「默认分支名称」修改为master,保存即可

调整完成后重新走Visual Studio标准克隆流程,即可直接拉取完整的项目文件,无需手动执行Git命令。

内容的提问来源于stack exchange,提问作者Linus Proxy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 04:15:01