

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

# 在中标记存储库 AWS CodeCommit
<a name="how-to-tag-repository"></a>

*标签*是您或 AWS 分配给 AWS 资源的自定义属性标签。 AWS 标签不同于 Git 标签，后者可以应用于提交。每个 AWS 标签由两部分组成：
+ *标签键* （例如，`CostCenter`、`Environment`、`Project` 或 `Secret`）。标签密钥区分大小写。
+ 一个称为*标签值*的可选字段（例如，`111122223333`、`Production` 或团队名称）。省略标签值与使用空字符串效果相同。与标签键一样，标签值区分大小写。

这些被统称为键-值对。有关存储库可拥有的标签数量限制以及标签键和值的限制，请参阅[限制](limits.md#limits-tags)。

标签可帮助您识别和整理 AWS 资源。许多 AWS 服务都支持标记，因此您可以为来自不同服务的资源分配相同的标签，以表明这些资源是相关的。例如，您可以为 CodeCommit存储库分配与分配给 Amazon S3 存储桶相同的标签。有关标记策略的更多信息，请参阅为资源[添加标签。 AWS](https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html)

在中 CodeCommit，主要资源是存储库。您可以使用 CodeCommit 控制台、 AWS CLI CodeCommit APIs、或 AWS SDKs 为存储库添加、管理和移除标签。除了使用标签标识、整理和跟踪存储库以外，您还可以在 IAM 策略中使用标签以帮助控制哪些用户可以查看并与存储库交互。有关基于标签的访问策略示例，请参阅[示例 5：使用标签拒绝或允许对存储库执行操作](customer-managed-policies.md#identity-based-policies-example-5)。

**Topics**
+ [为存储库添加标签](how-to-tag-repository-add.md)
+ [查看存储库的标签](how-to-tag-repository-list.md)
+ [编辑存储库的标签](how-to-tag-repository-update.md)
+ [从存储库中移除标签](how-to-tag-repository-delete.md)