Vier Objekttypen
Git speichert alles als content-addressable Objekte unter .git/objects. Es gibt vier Typen: blob (Dateiinhalte), tree (Verzeichniseintrage von Blobs und Subtrees), commit (Snapshot-Zeiger mit Autor, Committer, Message und Eltern) und tag (annotierter Tag).