Der Befehl Git Commit steht in jedem Git-Tutorial weit am Anfang, schließlich sorgt er dafür, dass Snapshots eines aktuellen Stands erstellt und Änderungen gespeichert werden können. Gerade bei umfangreichen Projekten, die unter Umständen noch von größeren Teams bearbeitet werden, kommen dabei zahlreiche Commits zustande. Diese History kann daher ziemlich unübersichtlich werden. Der Git-Command Git Log ist somit ein wichtiges Werkzeug für die Arbeit mit dem Versionskontrollsystem. Er erlaubt es Ihnen nämlich, Commits aufzulisten, zu filtern und nach bestimmten Änderungen zu durchsuchen. Während Git Status das Arbeitsverzeichnis durchforstet, konzentriert sich Git Log nur auf durchgeführte Commits.