SORIA académie

Syllabus de matière · version 2026-08-04

Matière

Versioning avec Git & GitHub

Construire un historique exploitable, restaurer sans perdre le contrôle, collaborer par revue et livrer un dépôt d’infrastructure avec CI, release et hygiène de sécurité.

Code source01FS07356
Référentiel sourceBachelor année 1 — RNCP39103BC04
Volume source12 heures
ECTS source1
Niveau SORIAdebutant
Statutpublished

Objectifs pédagogiques

Programme indicatif

  1. Dépôt, index et commit
  2. Historique, diff et restauration
  3. Dépôts distants et authentification
  4. Branches, merge et rebase
  5. Conflits et stratégies d'intégration
  6. Pull requests, issues et code review
  7. Protections de branche et règles de fusion
  8. Tags, releases et checksums
  9. Gitignore, secrets et réécriture d'historique
  10. Fichiers volumineux, Git LFS et artefacts
  11. CI et diagnostic d'échec

Compétences visées

Modalités pédagogiques et validation

La matière suit une démarche pratique : mission, manipulation, observation, explication, vérification, dépannage et documentation.

Projet proposé

Gérer le dépôt d’infrastructure d’une PME depuis l’issue jusqu’à la release, avec branches, revue, CI, rollback, preuves et protection des secrets.

Portée de la référence

Le contenu SORIA ajoute les pratiques de revue, gouvernance, release, CI, gestion d’artefacts et réponse à l’exposition de secrets.

Les heures et ECTS éventuellement indiqués proviennent du programme source. SORIA Académie ne prétend pas attribuer ces ECTS ni délivrer le diplôme associé.