

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 编辑存储库的标签


您可以更改与存储库关联的标签值。您也可以更改标签键的名称，这相当于删除当前的标签并使用新名称和相同的值添加一个不同的标签。请记住，键和值字段中可以使用的字符有限制。有关更多信息，请参阅[限制](limits.md#limits-tags)。

**重要**  
编辑存储库的标签会影响对该存储库的访问。编辑存储库的标签名称（键）或值之前，请务必查看是否存在任何 IAM 策略可能使用标签的键或值来控制对资源（如存储库）的访问。有关基于标签的访问策略示例，请参阅[示例 5：使用标签拒绝或允许对存储库执行操作](customer-managed-policies.md#identity-based-policies-example-5)。

## 编辑存储库的标签（控制台）


您可以使用 CodeCommit 控制台编辑与 CodeCommit 仓库关联的标签。

1. 在 [https://console.aws.amazon.com/codesuite/codemmit](https://console.amazonaws.cn/codesuite/codecommit/home) /home 打开 CodeCommit 控制台。

1. 在 **Repositories (存储库)** 中，选择要为其编辑标签的存储库的名称。

1. 在导航窗格中，选择**设置**。选择 **Repository tags (存储库标签)**。

1. 选择**编辑**。

1. 请执行以下操作之一：
   + 要更改标签，则在**键**中输入新名称。更改标签的名称相当于删除标签并使用新的键名添加新标签。
   + 要更改标签的值，则输入新值。如果您想将标签值清空，请删除当前的值并将字段保留为空白。

1. 编辑完标签后，选择**提交**。

## 编辑存储库的标签 (Amazon CLI)


按照以下步骤使用 Amazon CLI 来更新 CodeCommit 存储库的标签。您可以更改现有键的值或添加另一个键。

在终端或命令行中运行 **tag-resource** 命令，并指定要更新标签的存储库的 Amazon 资源名称（ARN）以及标签键和标签值：

```
aws codecommit tag-resource --resource-arn arn:aws:codecommit:us-west-2:111111111111:MyDemoRepo --tags Team=Li
```