Créer et pousser
git tag -a v1.2.0 -m "Formulaire de contact"
git push origin v1.2.0 # ou : git push --tags
git tag --list
git show v1.2.0
git tag -d v1.2.0 && git push origin :refs/tags/v1.2.0 # supprimer
Versionnage sémantique
MAJEUR.MINEUR.CORRECTIF : 2.0.0 (incompatible), 1.3.0 (nouvelle fonction), 1.2.1 (correctif).
Release GitHub
Onglet Releases › Draft a new release › tag › titre › notes (bouton Generate release notes) › fichiers binaires. En ligne de commande : gh release create v1.2.0 --generate-notes.