Créer et gérer des versions
Utilisez la fonction de version de GitHub pour empaqueter et documenter vos versions logicielles avec des notes de version et des ressources.
Créer et gérer des versions est une leçon DevOps Bootcamp gratuite sur CoddyKit. Ceci est la leçon 2 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage DevOps Bootcamp, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours DevOps Bootcamp comprend 4 leçons au total.
Bienvenue dans les publications GitHub !
La fonctionnalité Publications de GitHub vous aide à regrouper et à fournir aux utilisateurs des versions stables de votre logiciel. Considérez-la comme l’annonce officielle d’une nouvelle version.
Elle est essentielle pour les projets qui doivent distribuer des fichiers binaires compilés, de la documentation ou des instantanés précis du code source.
Les publications reposent sur les balises
Chaque publication GitHub est directement associée à une balise Git. Une balise marque un point précis de l’historique de votre dépôt, généralement un numéro de version comme v1.0.0.
- Les balises fournissent une référence permanente et immuable vers une validation.
- Les publications ajoutent à cette balise des métadonnées détaillées, comme les notes de publication et les fichiers associés.
Avant de créer une publication, vérifiez que vous avez envoyé la balise souhaitée vers GitHub !
Rédiger des notes de publication claires
Les notes de publication décrivent ce qui est nouveau, amélioré ou corrigé dans une version donnée. Elles sont essentielles pour communiquer les changements à vos utilisateurs.
- Utilisez un langage clair et concis.
- Mettez en avant les fonctionnalités importantes et les corrections de bogues.
- La mise en forme Markdown est prise en charge pour produire du texte enrichi.
Regrouper des fichiers associés aux publications
Les fichiers associés à une publication sont des fichiers que vous pouvez joindre à une publication afin de les rendre disponibles au téléchargement. Il peut s’agir de :
- Fichiers binaires compilés (par exemple,
.exe,.dmg) - Code source compressé (
.zip,.tar.gz) - Fichiers de documentation ou programmes d’installation
Ils fournissent au même endroit tout ce dont les utilisateurs ont besoin pour cette version précise.
Créer une publication (interface utilisateur)
Pour créer une publication :
- Accédez à votre dépôt sur GitHub.
- Cliquez sur « Publications » (souvent dans la barre latérale droite ou sous l’onglet « Code »).
- Cliquez sur le bouton « Rédiger une nouvelle publication ».
Un formulaire s’ouvre pour vous permettre de définir les détails de votre publication.
Définir et publier votre publication
Sur la page de création de la publication, vous allez :
- Choisir une balise Git existante ou en créer une nouvelle.
- Fournir un titre de publication (par exemple, « Version 1.0.0 - Publication initiale »).
- Rédiger vos notes de publication détaillées.
Vous pouvez la marquer comme « prépublication » (pour les tests) ou la publier directement.
Notes de publication automatisées
GitHub peut vous aider à générer automatiquement les notes de publication !
En cliquant sur « Générer les notes de publication », GitHub analyse les validations et les demandes d’extraction fusionnées depuis la dernière balise de publication, puis propose un résumé. Vous pouvez ensuite le modifier et le perfectionner.
Téléverser des fichiers téléchargeables
Une fois vos notes de publication prêtes, vous pouvez téléverser des fichiers associés.
Faites simplement glisser les fichiers dans la zone prévue à cet effet ou cliquez pour les parcourir. GitHub les téléversera et ils apparaîtront comme des fichiers téléchargeables sur la page de votre publication.
Gérer les publications existantes
Les erreurs arrivent ! Vous pouvez toujours modifier ou supprimer une publication.
- Sur la page « Publications », recherchez la publication que vous souhaitez modifier.
- Cliquez sur l’icône en forme de crayon pour la modifier ou sur l’icône de corbeille pour la supprimer.
La modification vous permet de changer les notes, le titre ou les fichiers associés. La suppression retire la publication de GitHub, mais la balise Git sous-jacente demeure.
Vérification des fonctionnalités d’une publication
Lesquels des éléments ou caractéristiques suivants sont essentiels pour une publication GitHub ?
Résumé de la leçon
Vous avez appris à créer et à gérer des publications GitHub !
- Les publications fournissent des instantanés officiels et versionnés de votre projet.
- Elles reposent sur des balises Git et incluent des notes de publication ainsi que des fichiers associés facultatifs.
- Vous pouvez créer, modifier et supprimer des publications depuis l’interface GitHub.
Cela aide les utilisateurs à trouver et à télécharger facilement les versions stables de votre logiciel.
Questions Fréquemment Posées
La leçon « Créer et gérer des versions » est-elle gratuite ?
Oui — le texte complet de « Créer et gérer des versions » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours DevOps Bootcamp, passe à CoddyKit PRO. Le cours DevOps Bootcamp comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Créer et gérer des versions » ?
Utilisez la fonction de version de GitHub pour empaqueter et documenter vos versions logicielles avec des notes de version et des ressources. Tu pratiques DevOps Bootcamp avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer DevOps Bootcamp ?
Aucune expérience préalable n'est requise. DevOps Bootcamp sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 2 sur 4.
Combien de temps prend la leçon « Créer et gérer des versions » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon DevOps Bootcamp ?
Oui. Chaque leçon DevOps Bootcamp inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Gestion sémantique des versions avec des tags
- Créer et gérer des versions
- Branches de version et correctifs urgents
- Générer des journaux des modifications et des notes de version