删除项目中的 Git 存储库
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
不再需要时从项目中删除未使用的 Git 存储库。 本文中的步骤演示如何从 Azure DevOps 项目中删除 Git 存储库。 如果要删除整个项目,请参阅删除项目。
重要
如果存储库是 Azure DevOps 项目中唯一的 Git 存储库,则无法将其删除。 如果需要删除项目中唯一的 Git 存储库,请先创建一个新的 Git 存储库,然后删除该存储库。
先决条件
从 Web 中删除 Git 存储库
依次选择“存储库”、“文件”。
在存储库下拉列表中,选择“管理存储库”。
从“存储库”列表中选择存储库的名称,选择“...”菜单,然后选择“删除存储库”。
通过键入存储库的名称并选择“删除”来确认删除存储库。
可以使用 Azure DevOps CLI 删除 Azure DevOps Git 存储库。
az repos delete --id
[--detect {false, true}]
[--org]
[--project]
[--subscription]
[--yes]
参数
参数 |
说明 |
id |
存储库的 ID。 可以通过运行 az repos list 来获取存储库 ID。 |
detect |
自动检测组织。 接受的值:false 、true 。 |
org , organization |
Azure DevOps 组织 URL。 可以使用 az devops configure -d organization=<ORG_URL> 配置默认组织。 如果未配置为默认或未通过 git 配置选取,则为必需。示例:https://dev.azure.com/MyOrganizationName/ 。 |
project , p |
项目的名称或 ID。 可以使用 az devops configure -d project=<NAME_OR_ID> 配置默认项目。 如果未配置为默认或通过 git 配置进行选取,则为必需。 |
subscription |
订阅的名称或 ID。 可以使用 az account set -s <NAME_OR_ID> 配置默认订阅。 |
yes |
不提示确认。 |
示例
以下命令删除 ID 为 0d58f562-4a10-495d-94d7-7ac61a22d7cc
的 Fabrikam 存储库。 此示例使用以下默认配置:az devops configure --defaults organization=https://dev.azure.com/fabrikamprime project="Fabrikam Fiber"
。
az repos delete --id 0d58f562-4a10-495d-94d7-7ac61a22d7cc
Are you sure you want to delete this repository? (y/n): y
Azure DevOps Server 不支持 Azure DevOps CLI 命令。