Sommaire

Gestion des fichiers et commit Commit

La fonction principale de Git est de suivre les différentes versions d’un projet. Un projet n’est rien d’autre qu’un ensemble de fichiers. De manière très pragmatique, Git ne s’intéresse qu’aux fichiers et ce sont les développeurs qui vont lui indiquer quels fichiers il doit suivre.

Le commit est l’élément central de Git. C’est la pierre angulaire qui permet de lier tous les éléments et tous les concepts de Git. Un commit représente un ensemble cohérent de modifications.

Par exemple, si un développeur corrige un bug, il va indiquer à Git le fichier dans lequel il a effectué la modification et Git va sauvegarder le fichier corrigé (tout en gardant l’ancienne version).

Avant d’aborder la suite du chapitre, il est utile de savoir comment Git voit un fichier.