Ce document présente les concepts clés et l'utilisation du système de contrôle de version Git. Il aborde le développement collaboratif, les différents modèles d'architecture de dépôt, ainsi que les commandes basiques pour la gestion des fichiers et des commits dans Git. Enfin, il discute des fonctionnalités avancées comme la gestion des branches et l'ignorance de fichiers spécifiques.