Gérer le contrôle de code source

Débutant
Ingénieur DevOps
Administrateur
Développeur
Architecte Solutions
Azure
GitHub

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

Modules de ce parcours d’apprentissage

Apprenez à utiliser les principales fonctionnalités GitHub, notamment les problèmes, les notifications, les branches, les commits et les demandes de tirage (pull requests).

Découvrez comment déplacer votre projet existant vers GitHub à partir d’un système de gestion de versions héritée.

Apprenez à charger votre projet existant sur GitHub.

Découvrez comment gérer les modifications apportées à la source de votre dépôt en utilisant des demandes de tirage (pull request).

Apprenez à régler les commits qui se chevauchent sur des 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.

Découvrez comment gérer un programme InnerSource réussi sur GitHub via une découvrabilité, une assistance et une maintenance efficaces.

Apprenez à utiliser Markdown pour communiquer de manière brève, claire et expressive.

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 de GitHub pour gérer les utilisateurs dans votre workflow afin d’accélérer vos processus tout en assurant leur efficacité, sécurité et fiabilité.

Apprenez à interagir avec l’API GitHub à partir de 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 workflows qui vous permettent d’utiliser l’intégration continue (CI) pour vos projets.

Créez deux workflows de déploiement à l’aide de GitHub Actions et de Microsoft Azure.

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