Você pode criar tags para o GitHub usando:
- a linha de comando do Git ou
- Interface web do GitHub.
Criando Tags a partir da Linha de Comandos
Para criar uma tag no seu ramo atual, execute o seguinte:
git tag <tagname>
Se você deseja incluir uma descrição com sua tag, adicione -a
para criar uma tag anotada :
git tag <tagname> -a
Isso criará uma local
tag com o estado atual da filial em que você está. Ao enviar para o repo remoto, as tags NÃO são incluídas por padrão. Você precisará dizer explicitamente que deseja enviar suas tags para seu repositório remoto:
git push origin --tags
Na documentação oficial do Linux Kernel Git paragit push
:
--tags
Todas as refs em refs / tags são enviadas por push, além dos refspecs listados explicitamente na linha de comando.
Ou se você quiser apenas enviar uma única tag:
git push origin <tag>
Veja também minha resposta para Como você envia uma tag para um repositório remoto usando o Git? para mais detalhes sobre essa sintaxe acima.
Criando tags através da interface da web do GitHub
Você pode encontrar as instruções do GitHub para isso na página de ajuda do Creating Releases . Aqui está um resumo:
Clique no link releases em nossa página de repositório,
Clique em Criar uma nova versão ou Rascunhar uma nova versão ,
Preencha os campos do formulário e clique em Publicar liberação na parte inferior,
Depois de criar sua tag no GitHub, você também pode buscá-la no seu repositório local:
git fetch
Agora, da próxima vez, convém criar mais uma tag na mesma versão do site. Para isso, siga estas etapas:
Vá para a guia release
Clique no botão editar para o lançamento
Forneça o nome da nova tag ABC_DEF_V_5_3_T_2 e clique na guia
Depois de pressionar a guia, a interface do usuário mostrará esta mensagem: Excelente! Essa tag será criada a partir do destino quando você publicar esta versão. A interface do usuário também fornecerá uma opção para selecionar a ramificação / confirmação
Selecionar ramificação ou confirmação
Marque a caixa de seleção "Esta é uma pré-versão" para a tag qa e desmarque-a se a tag for criada para a tag Prod.
Depois disso, clique em "Atualizar versão"
Isso criará uma nova tag na versão existente.