Start
/
Erweiterte Site-Tools
/
Git
/
Was ist Git?

Was ist Git?

GIT ist ein sehr beliebtes und effizientes Open Source Versionskontrollsystem. Es verfolgt Inhalte wie Dateien und Verzeichnisse.

GIT speichert den Dateiinhalt in BLOBs (Binary Large Objects). Die Ordner werden als Bäume dargestellt. Jeder Baum enthält andere Bäume (Unterordner) und BLOBs zusammen mit einer einfachen Textdatei, die aus dem Modus, Typ, Namen und SHA (Secure Hash Algorithm) jedes Blob- und Unterbaumeintrags besteht. Während der Repository-Übertragung, selbst wenn es mehrere Dateien mit dem gleichen Inhalt und verschiedenen Namen gibt, wird die GIT-Software das BLOB einmal übertragen und dann auf die verschiedenen Dateien erweitern.

Der Verlauf Ihres Projekts wird in einem Commit-Objekt gespeichert. Jedes Mal, wenn Sie eine Änderung vornehmen, müssen Sie sie festschreiben. Die Commit-Datei behält den Autor, Committer, Kommentar und alle übergeordneten Commits, die ihr direkt vorangehen.

Diesen Artikel teilen