Ein Repository beinhaltet normalerweise ein Projekt bzw. ein Programm. Einen Branch nennt man den Entwicklungsstrang. Ein Commit ist quasi eine Momentaufnahme es ist die kleinste „Einheit“ im Git-Umfeld es beinhaltet die gesamten Änderungen seit dem letzten Commit. . Die Staging Area ist ein Ort für das Zwischenspeichern der Änderungen.