Skip to content

DevSecOps-Simplon-Training/cours-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Formation Git : Maîtriser le versionnage pour le DevOps Azure

Bienvenue dans ce module complet dédié à Git. Git est l'outil fondamental de tout Ingénieur DevOps pour garantir la traçabilité, la collaboration et la reproductibilité des infrastructures et déploiements Azure.

🎯 Objectifs Pédagogiques

  • Comprendre les concepts fondamentaux (Commit, Branch, Remote).
  • Maîtriser le workflow quotidien et la collaboration d'équipe.
  • Adopter les meilleures pratiques spécifiques à l'Infrastructure as Code (IaC) sur Azure.
  • Automatiser les vérifications via les pre-commit hooks et GitHub Actions.

📚 Programme

Découvrez l'importance de Git et son architecture distribuée dans un contexte DevOps Azure.

Préparez votre environnement de travail professionnel, y compris l'authentification SSH.

Initialisation, staging area et historique des commits appliqués à des fichiers IaC.

Isolez vos développements, résolvez les conflits et maîtrisez le rebase.

Travaillez en équipe via GitHub/Azure DevOps et les Pull Requests.

Annulation, stash, tags et filet de sécurité Git.

Gérer les fichiers IaC, .gitignore sécurisé pour Azure et commits conventionnels.

Pre-commit hooks Terraform/YAML, CI/CD GitHub Actions pour déploiements Azure.

Mise en pratique des commandes essentielles dans un contexte DevOps Azure.

Projet complet simulant le déploiement d'une infrastructure Azure avec Git Flow.

Corrigés détaillés des exercices et du projet.


Academy - Formation Ingénieur DevOps Azure

About

Git course materials covering version control fundamentals, branching, merging, and collaborative workflows — part of the Simplon DevSecOps training curriculum.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors