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).