Maison > développement back-end > Golang > Comment mettre en place le versioning sémantique pour un projet Go et quelle est la commande pour définir la version ?

Comment mettre en place le versioning sémantique pour un projet Go et quelle est la commande pour définir la version ?

王林
Libérer: 2024-02-08 20:53:57
avant
609 Les gens l'ont consulté

如何为 Go 项目设置语义版本控制以及设置版本的命令是什么?

Contenu de la question

Comment mettre en place le versioning sémantique pour un projet Go et quelle est la commande pour définir la version ?


Correct Answer


go.dev Le site Web fournit des informations pertinentes.

"Numéro de version du module" La page de documentation contient des informations sur les normes de contrôle de version et mentionne :

Si vous développez un module pour que d'autres puissent l'utiliser, vous pouvez appliquer un numéro de version lors de la publication du module et marquer le module dans son référentiel. Consultez le Module de publication pour plus de détails.

La page de documentation « Publier un module » décrit les étapes de publication d'un module, y compris comment définir le numéro de version aux étapes 4 et 5 :

  1. Utilisez la commande git tag pour marquer le projet avec un nouveau numéro de version.

Pour les numéros de version, utilisez un numéro qui indique aux utilisateurs la nature des changements dans cette version. Voir Numéros de version des modules pour plus de détails.

git commit -m "mymodule: changes for v0.1.0"
git tag v0.1.0
Copier après la connexion
  • Poussez les nouvelles balises vers le référentiel d'origine.
  • git push origin v0.1.0
    Copier après la connexion

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    source:stackoverflow.com
    Déclaration de ce site Web
    Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
    Tutoriels populaires
    Plus>
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal