Sobes.tech
Junior — Middle

Pode explicar o que é uma tag no sistema de controlo de versões Git?

sobes.tech IA

Resposta da IA

No Git, uma tag é uma marca que aponta para um commit específico na história do repositório. As tags são frequentemente usadas para marcar versões ou lançamentos importantes do projeto, para facilitar o retorno a elas. Ao contrário dos ramos, as tags não mudam nem se movem — elas fixam o estado do código em um momento específico.

Exemplo de criação de uma tag:

git tag v1.0.0

Para ver todas as tags:

git tag

As tags podem ser de dois tipos: leves (apenas um ponteiro para um commit) e anotadas (com informações adicionais, como autor e mensagem).