Releases e tags
Uma tag marca um commit como significativo, normalmente uma versão como v1.2.0. Um release se baseia em uma tag ao adicionar notas legíveis e anexos de arquivo opcionais, para que os usuários possam navegar e baixar versões específicas pela interface web.
Criar uma tag
Seção intitulada “Criar uma tag”Você pode criar uma tag pela interface ou pelo seu clone local.
Pela interface:
- Abra o repositório e selecione Releases e depois Tags.
- Selecione Create Tag.
- Informe um nome de tag (por exemplo,
v1.2.0), escolha o branch ou commit de destino e selecione Create Tag.
Pela linha de comando:
git tag v1.2.0git push origin v1.2.0Para marcar um commit específico do passado, informe o ID do commit em vez de depender de HEAD:
git tag v1.2.0 abc1234git push origin v1.2.0Publicar um release
Seção intitulada “Publicar um release”- Abra o repositório e selecione Releases.
- Selecione New Release.
- No campo Tag Name, escolha uma tag existente ou digite um novo nome para criar uma na ponta atual do branch padrão.
- Informe um Release Title e escreva as notas do release no corpo em Markdown; changelogs, instruções de atualização e problemas conhecidos pertencem a este espaço.
- Selecione This is a pre-release se a versão não estiver pronta para uso geral ou Salvar rascunho para terminar depois sem publicar.
- Selecione Publish Release quando estiver pronto.
Anexar arquivos
Seção intitulada “Anexar arquivos”Os arquivos carregados aparecem na página do release como links de download nomeados, ao lado do arquivo de origem gerado automaticamente.
- No formulário de novo release ou de edição, acesse a seção Attach Files.
- Arraste arquivos para a área de upload ou selecione-a para navegar; binários compilados, arquivos compactados, checksums e assinaturas são escolhas comuns.
- Repita para cada arquivo e depois publique ou atualize o release.
Mantenha cada arquivo com um tamanho razoável para que os downloads continuem rápidos para a sua equipe.
Visualizar e baixar releases
Seção intitulada “Visualizar e baixar releases”- Selecione Releases para ver a lista completa, do mais recente para o mais antigo.
- O último release que não é pré-release é destacado com um selo Latest.
- Cada entrada mostra o nome da tag, o título do release, as notas e links para:
- Source code: arquivos
zipetar.gzgerados automaticamente do commit marcado. - Assets: quaisquer arquivos que você anexou ao publicar o release.
- Source code: arquivos
- Selecione o link de um arquivo para baixá-lo diretamente ou copie a URL para compartilhá-lo.
Para comparar dois releases, abra os nomes das tags como uma URL de comparação:
https://git.example.plaidcloud.com/you/my-repo/compare/v1.1.0...v1.2.0