Git · Junior · Frage 5 von 75
Was identifiziert in Git einen Commit?
- 1Eine Zahl, die mit jedem Commit wächst
- 2Ein Hash seines Inhalts und seiner Metadaten
- 3Datum und Uhrzeit seiner Erstellung
Antwort zeigen
Richtige Antwort: Ein Hash seines Inhalts und seiner Metadaten
Erklärung
Die ID eines Commits ist ein SHA-1- (oder SHA-256-)Hash seines Trees, seiner Eltern, des Autors und der Nachricht. Ändert man irgendetwas, ändert sich der Hash, deshalb erzeugt das Umschreiben der Historie neue Commits.