Git est géré comme un système de fichiers. Nos fichiers ajoutés sont stockés sous forme de blobs, sorte de photos des contenus. Les répertoires sont représentés par des trees qui listent les blobs et d’éventuels autres trees. Et pour finir, un commit représente l’état du projet à un instant T et référence un objet tree racine, d’éventuels autres commits et stocke les informations utiles qu’on appelle les métadonnées, à savoir l’auteur du commit, la date, l’heure et le message.
Envie de commenter ? Fais-le directement sur YouTube !