Mit einem Commit wird eine Momentaufnahme vom Zustand des Repositorys erstellt. In dieser Momentaufnahme wird der Inhalt jeder Datei so gespeichert, wie er sich zum Zeitpunkt des Commits im Repository darstellt. Darüber hinaus enthält ein Commit einige Metadaten:

  • vorangegangene(r) Commit(s),
  • Autor*innen und/oder Committer*innen und ihre E-Mail-Adressen,
  • eine Commit-Message, also eine Beschreibung der Änderungen,
  • den Zeitstempel sowie
  • den Hash-Wert, der den Commit eindeutig erkennbar macht und dafür sorgt, dass Inhalte nicht manipuliert werden können.

Mithilfe der Liste der Commits lassen sich die Entwicklungsschritte eines Projekts nachvollziehen. Entwickler*innen können sehen, wer wann was geändert hat. Idealerweise verrät mir die Commit-Nachricht ...

Get Git – kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.