Gérer le contrôle de code source

Découvrez comment GitHub vous permet de créer une stratégie de contrôle de code source moderne qui favorise la collaboration et vous permet d’automatiser vos processus de génération et de déploiement.

Prérequis

Aucun

Prise en main d’Azure

Choisissez le compte Azure qui vous convient. Payez à l’utilisation ou essayez Azure gratuitement pendant jusqu’à 30 jours. S’inscrire.

Modules de ce parcours d’apprentissage

Apprenez à utiliser les principales fonctionnalités de GitHub, notamment les tickets, les notifications, les branches, les commits et les pull requests.

Apprenez à déplacer votre projet existant vers GitHub à partir d’un système de contrôle de version hérité.

Apprenez à charger votre projet existant sur GitHub.

Apprenez à gérer les modifications de votre dépôt en utilisant des pull requests.

Découvrez comment régler les validations qui se chevauchent à travers différentes branches en utilisant la résolution de conflit de fusion.

Apprenez à faire des recherches dans l’historique des dépôts et à l’organiser en utilisant les filtres, les responsabilités et les références croisées sur GitHub.

Apprenez à gérer un programme InnerSource réussi sur GitHub grâce à une détectabilité, des conseils et une maintenance efficaces.

Apprenez à utiliser Markdown pour communiquer avec concision, clarté et expression.

Dans ce module, vous allez découvrir les meilleures pratiques pour la création, l’hébergement et la gestion d’un dépôt sécurisé sur GitHub.

Optimisez la valeur des applications et fonctionnalités GitHub pour gérer les utilisateurs de votre flux de travail afin d’accélérer vos processus tout en conservant l’efficacité, la sécurité et la fiabilité.

Découvrez comment interagir avec l’API de GitHub depuis GitHub Actions en utilisant GitHub Script.

Apprenez à implémenter un workflow basé sur les versions sur GitHub en utilisant des tableaux, des branches et des versions de projet.

Découvrez comment créer des flux de travail pour ajouter l’intégration continue (CI) à vos projets.

Créez deux workflows de déploiement en utilisant GitHub Actions et Microsoft Azure.

Collaborez avec d’autres personnes et fusionnez uniquement le code avec la qualité la plus élevée.