MémoRetrouver rapidement les commandes et les notions du module.
Le module
Git assure le suivi local des changements ; GitHub organise la collaboration et automatise les contrôles. Les sept chapitres suivent les sources fournies, du commit à la revue et à la CI.
Importance pour un DevOps
Versionner scripts, configurations et workflows rend les changements traçables. Les branches, PR, tests et tags relient une modification à sa validation et à sa livraison. Comprendre les droits, les runners et les événements permet de construire des automatisations fiables.
Chapitres
| Chapitre | Version |
|---|---|
| 1. Git | Version standard pédagogique et opérationnelle : Git sous Linux, historique, branches et pratiques quotidiennes. |
| 2. GitHub — Introduction | Version standard pédagogique et opérationnelle : plateforme d’équipe, dépôts, collaboration et gouvernance. |
| 3. GitHub — Premiers pas | Version standard pédagogique et opérationnelle : remote, authentification, synchronisation, PR et nettoyage. |
| 4. GitHub — Workflows et processus | Version standard pédagogique et opérationnelle : branches, PR, validation, livraison et responsabilités. |
| 5. GitHub — Introduction au CI/CD | Version standard pédagogique et opérationnelle : structure d’un workflow, jobs, steps, runners et dépendances. |
| 6. GitHub — Événements et actions | Version standard pédagogique et opérationnelle : triggers, filtres, variables, secrets, permissions et diagnostic. |
| 7. Git & GitHub — QCM | Version standard pour réviser les notions du module. |
Cours stricts
| Chapitre | Version |
|---|---|
| 1. Git -strict | Premières commandes Git, configuration et consultation de l’historique. |
| 2. GitHub — Introduction -strict | Présentation de GitHub et de son rôle dans la gestion des projets. |
| 3. GitHub — Premiers pas -strict | Premiers pas sur GitHub, authentification et collaboration autour des dépôts. |
| 4. GitHub — Workflows et processus -strict | Organisation des workflows et des processus de collaboration sur GitHub. |
| 5. GitHub — Introduction au CI/CD -strict | Cycle de vie d’un projet et concepts d’intégration et de déploiement continus. |
| 6. GitHub — Événements et actions -strict | Événements GitHub, construction d’une action et variables d’environnement. |
| 7. Git & GitHub — QCM -strict | Questions de validation des connaissances sur Git et GitHub. |
Travaux pratiques
- TP-01 — Commits et historique
- TP-02 — Branches et conflits
- TP-03 — Dépôt, authentification et pull request
- TP-04 — Premier workflow, matrice et diagnostic
- TP-05 — Tests, lint et variables
Conseil : commencez par la version standard pour construire les repères opérationnels, puis consultez la version -strict pour retrouver les détails du support d’origine.