如何将新VS2022解决方案添加至Azure DevOps并匹配命名?
在VS2022中快速推送本地项目到Azure DevOps的简便方法及操作疑问解答
一、更简便的操作流程
VS2022内置了完整的Azure DevOps项目/仓库创建能力,不用提前去网页端操作,分两种场景:
场景1:从零创建Azure DevOps项目+推送代码
- 打开本地项目,点击右上角的Add to Source Control,选择Git完成本地仓库初始化。
- 在弹出的Create a Git repository窗口,选择Azure DevOps,点击下拉菜单里的Create new project选项。
- 填写新项目的名称、描述,选择对应的Azure DevOps组织和区域,确认后点击Create and Push,就能一次性完成项目创建、远程仓库初始化、代码推送三个步骤。
场景2:推送到已有的Azure DevOps项目下
- 先给本地项目初始化Git(同样通过Add to Source Control)。
- 打开VS右侧的Git Changes面板,点击Push按钮旁的下拉箭头,选择Push to Azure DevOps。
- 在窗口中选择目标Azure DevOps组织和已有项目,输入一个未被使用的仓库名称,确认后即可完成推送,不会触发重名错误。
二、之前操作的后续影响说明
你之前的绕路操作不会留下长期隐患:
- 你最后删除了重命名后的远程仓库,只要本地仓库当前的远程链接是有效的(或者你不需要再推送到那个临时仓库),本地代码的Git状态完全正常。
- 若本地仓库还残留着指向已删除仓库的远程配置,可以通过以下步骤清理:打开VS的Git Repository Settings,找到Remotes列表,删除无效的远程链接即可,避免后续操作时出现错误提示。
内容的提问来源于stack exchange,提问作者Peter Huber
相关产品推荐
相关产品推荐

