Débutant90 min
Durée indicative — parcours en autoformation, à votre rythme.
Dev Containers et pre-commit : les fondamentaux
Ce parcours vous fait passer de zéro exposition aux Dev Containers et à pre-commit à une compréhension pratique des deux outils : vous ouvrirez un vrai Dev Container, vous apprendrez à lire son fichier de configuration, puis vous installerez pre-commit pour voir, de vos propres yeux, un commit bloqué avant qu'il ne casse quoi que ce soit.
Modules
- 1Prérequis techniquesLa checklist à valider avant de commencer — sans elle, les modules suivants ne fonctionneront pas.
- 2Pourquoi ces deux outilsDeux problèmes différents, deux outils différents — et comment les distinguer sur un cas concret.
- 3Ouvrir un devcontainer existantCréez un Dev Container minimal et ouvrez-le dans VS Code — avec une preuve concrète que vous êtes bien dedans.
- 4Lire un devcontainer.jsonAnnotez champ par champ le fichier ouvert au module précédent, puis testez-vous sur un second exemple.
- 5Installer pre-commit et déclencher un blocageInstallez pre-commit, configurez un hook simple, et provoquez volontairement un commit refusé.
- 6Hooks natifs vs hooks gérés par pre-commitOuvrez le script généré par pre-commit install et comprenez ce qui le distingue d'un hook git écrit à la main.