Git est un système de contrôle de version distribué créé par Linus Torvalds en 2005. Il permet à chaque développeur de travailler sur sa propre copie du code, de créer des branches et de fusionner les modifications de manière traçable.
Branches et collaboration
Les branches Git permettent de développer des fonctionnalités en parallèle sans risquer de casser le code principal. Les merge requests (ou pull requests) formalisent la revue de code avant intégration. C'est le socle de toute collaboration technique sérieuse.
Traçabilité et réversibilité
Chaque modification est un commit avec auteur, date et message explicatif. L'historique Git permet de comprendre pourquoi une décision a été prise, de revenir en arrière à tout moment et de diagnostiquer l'origine d'un bug avec git bisect.
Git n'est pas qu'un outil technique : c'est le journal de bord de votre projet. Un historique propre et des messages de commit clairs sont un investissement qui se rentabilise à chaque incident ou changement d'équipe.