

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Marcando repositórios em AWS CodeCommit
<a name="how-to-tag-repository"></a>

Uma *tag* é um rótulo de atributo personalizado que você atribui ou AWS atribui a um AWS recurso. AWS as tags são diferentes das tags do Git, que podem ser aplicadas aos commits. Cada AWS tag tem duas partes:
+ Uma *chave de tag* (por exemplo `CostCenter`, `Environment`, `Project` ou `Secret`). As chaves de tag diferenciam maiúsculas de minúsculas
+ Um campo opcional conhecido como um *valor de tag* (por exemplo, `111122223333`, `Production` ou um nome de equipe). Omitir o valor da tag é o mesmo que usar uma string vazia. Assim como as chaves de tag, os valores de tag diferenciam maiúsculas de minúsculas.

Juntos, esses são conhecidos como pares de chave-valor. Para limites do número de tags que é possível ter em um repositório e restrições sobre valores e chaves de tags, consulte [Limites](limits.md#limits-tags).

As tags ajudam você a identificar e organizar seus AWS recursos. Muitos AWS serviços oferecem suporte à marcação, então você pode atribuir a mesma tag a recursos de serviços diferentes para indicar que os recursos estão relacionados. Por exemplo, você pode atribuir a mesma tag a um CodeCommit repositório que você atribui a um bucket do Amazon S3. Para obter mais informações sobre estratégias de marcação, consulte Recursos de [marcação AWS](https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html). 

Em CodeCommit, o recurso principal é um repositório. Você pode usar o CodeCommit console, o AWS CLI CodeCommit APIs, ou AWS SDKs para adicionar, gerenciar e remover tags de um repositório. Além de identificar, organizar e acompanhar seu repositório com tags, você pode usar tags em políticas do IAM para ajudar a controlar quem pode visualizar e interagir com seu repositório. Para obter exemplos de políticas de acesso baseadas em tags, consulte [Exemplo 5: negar ou permitir ações em repositórios com tags](customer-managed-policies.md#identity-based-policies-example-5).

**Topics**
+ [Adicionar uma tag a um repositório](how-to-tag-repository-add.md)
+ [Visualizar as tags de um repositório](how-to-tag-repository-list.md)
+ [Editar tags de um repositório](how-to-tag-repository-update.md)
+ [Remover uma tag de um repositório](how-to-tag-repository-delete.md)