FR
Fondamentaux

Qu'est-ce que Git ? Le contrôle de version expliqué

Outils et configuration3 lecture min.Mis à jour 12 juin 2026

En bref

Git est un outil de contrôle de version qui prend des instantanés de votre projet, appelés commits, pour que vous puissiez toujours revenir à une version qui fonctionne. Voyez-le comme un historique d'annulation illimité et étiqueté pour tout votre projet. Chaque fois que vous enregistrez un commit, Git retient exactement ce qui a changé et vous laisse y revenir plus tard, ce qui enlève la peur qui empêche les débutants d'expérimenter. Git tourne sur votre propre ordinateur et fonctionne entièrement hors ligne.

Pourquoi Git compte

Sans contrôle de version, une mauvaise modification peut détruire des heures de travail, sans moyen propre de revenir en arrière. Avec Git, une mauvaise modification n'est jamais une catastrophe, car il suffit de revenir au dernier bon commit. Il permet aussi à plusieurs personnes de travailler sur le même projet sans s'écraser mutuellement, et c'est le socle sur lequel des services comme GitHub sont construits.

Le workflow de base

La boucle quotidienne est réduite : vous modifiez des fichiers, mettez en stage ceux que vous voulez enregistrer, et les committez avec un court message qui décrit ce qui a changé. Votre agent IA les exécute souvent pour vous, mais il est utile de savoir les reconnaître.

git status              # voir ce qui a changé
git add .               # mettre en stage toutes les modifications
git commit -m "Add hero section"   # enregistrer un instantané étiqueté
Un message de commit doit dire en quelques mots ce qui a changé et pourquoi.

Confusions fréquentes des débutants

Git n'est pas la même chose que GitHub. Git est l'outil sur votre ordinateur ; GitHub est un site web qui stocke une copie de votre projet Git en ligne. Un "commit" est un point de sauvegarde dans Git, différent de l'enregistrement d'un fichier dans votre éditeur ; vous pouvez enregistrer un fichier de nombreuses fois et ne committer que lorsque vous êtes satisfait. Et un commit ne publie rien sur Internet à lui seul. Les gens s'inquiètent tôt des branches, mais vous n'en avez pas besoin pour démarrer. Une branche est juste une ligne de travail parallèle que vous pouvez essayer sans toucher à votre version principale, et en tant que débutant en solo, vous pouvez tranquillement ignorer les branches jusqu'à ce qu'un projet grandisse. L'habitude la plus importante est de committer souvent avec des messages clairs, pour que votre historique se lise comme le récit de vos étapes et que vous puissiez revenir à tout moment à n'importe quel point.

Questions fréquemment posées

Étape suivante

Prêt à mettre l’IA au service d’un véritable workflow ?

Commencez par le cours de base, conservez vos progrès localement et synchronisez tout sur votre compte gratuit quand vous le souhaitez.