Vertiefung
Commit bezeichnet einen markierten Übergang, durch den eine Möglichkeit, Änderung oder Absicht als verbindlicher und nachvollziehbarer Zustand festgehalten wird. Im Versionssystem speichert ein Commit eine bestimmte Menge von Änderungen zusammen mit Identität, Zeitpunkt und Bezug auf einen Vorgänger. Weiter gefasst macht die Denkfigur sichtbar, wann Erkundung in verantwortete Festlegung übergeht. Ein Commit beendet Veränderung nicht; er schafft einen referenzierbaren Punkt, von dem weitere Arbeit ausgehen, verglichen oder nötigenfalls korrigiert werden kann. Seine Qualität hängt von Abgrenzung, Beschreibung und Prüfbarkeit ab. Der Begriff verbindet Entscheidung mit Gedächtnis und zeigt, dass Verbindlichkeit ohne dokumentierte Herkunft leicht zur bloßen Behauptung wird.
Denkbewegung
1. Mehrere mögliche Änderungen oder Entscheidungen befinden sich zunächst in einem offenen und veränderbaren Arbeitsraum. 2. Eine ausgewählte, zusammengehörige Veränderung wird abgegrenzt, geprüft und mit einem Zweck beschrieben. 3. Der Commit fixiert diesen Zustand samt Bezug auf seinen Vorgänger als eindeutig referenzierbaren Punkt. 4. Die Gegenprobe prüft Inhalt, Autorenschaft und Rücklesbarkeit statt sich auf eine bloße Erfolgsmeldung zu verlassen. 5. Die Arbeit kehrt als fortsetzbare Geschichte zurück, in der Entscheidung, Herkunft und spätere Korrektur verbunden bleiben.
Wissenschaftlicher Anwendungsfall
Software- und Wissenschaftsforschung kann Commitfolgen als Provenienznetz untersuchen. Reproduzierbarkeitsstudien prüfen, ob publizierte Ergebnisse eindeutig auf Daten-, Code- und Entscheidungsstände zurückgeführt werden können.
Beispiel
Nach fünf zusammengehörigen Profilkorrekturen werden Tests ausgeführt und genau diese Dateien mit einer beschreibenden Nachricht versiegelt. Spätere Änderungen bleiben davon unterscheidbar.
Gegenbeispiel
Eine ungespeicherte Änderung oder die Nachricht »fertig« ist noch kein Commit. Ohne festgehaltenen Zustand und nachvollziehbaren Bezug kann weder zuverlässig verglichen noch zurückgelesen werden.
Abgrenzung
Von Speichern, Backup, Veröffentlichung, Merge und endgültiger Freigabe unterscheiden. Ein Commit dokumentiert einen Versionszustand; er ist weder automatisch geprüft noch integriert oder öffentlich bereitgestellt.
Wirkung auf Denken und Wahrnehmung
Commits verwandeln flüchtige Änderung in nachvollziehbaren Zustand, unterstützen Zusammenarbeit und machen Verantwortung sowie Entwicklung über Zeit prüfbar.
Resonanz
Eine Bewegung wird an einem Punkt gebunden, ohne zu erstarren; spätere Arbeit antwortet auf diesen Zustand und trägt seine Spur weiter.
Etymologie
Englisch commit; über französisch commettre aus lateinisch committere ›zusammenbringen, anvertrauen, begehen‹
Provenienz
Versionsverwaltung → Sprechakttheorie → Verpflichtung → Projektgedächtnis
Diesen Eintrag zitieren
Reich, Michael (Hrsg./ed.): „Commit“. Atlas der Sprache, AT-146-001. ATLAS 260, Datenmodell 1.6.0. https://atlasdersprache.de/begriff/AT-146-001Die Adresse bleibt stabil; der Inhalt kann redaktionell fortgeschrieben werden. Redaktioneller Lesestand: 2026-10-15. Für genaue Nachweise zusätzlich das Abrufdatum angeben.
Historischer Hintergrund
Im Git-Wortschatz bezeichnet commit als Substantiv einen Punkt in der Projektgeschichte; als Verb bezeichnet es das Speichern eines neuen Schnappschusses des Index und das Weiterrücken von HEAD. Das Commit-Objekt verknüpft diesen Zustand mit Elternobjekten, Autor- und Committerangaben, Zeitpunkt und Projektbaum. So wird eine Arbeitsmöglichkeit zu einem adressierbaren historischen Zustand. Der technische Sinn ist enger als die allgemeine Bedeutung von „sich verpflichten“: Ein Commit belegt, was gespeichert und wie es in eine Geschichte eingehängt wurde, nicht dass die Änderung richtig, freigegeben oder veröffentlicht ist. Eine deutsche Entlehnungs- oder Erstbeleggeschichte wurde nicht erhoben.
Was die Begriffsgeschichte für die Analyse verändert
Commit, Freigabe und Veröffentlichung sind verschiedene Zustände. Analysiert werden müssen der gespeicherte Snapshot, seine Elternbeziehungen und Metadaten; eine bloße Diff-Anzeige oder Absichtserklärung ersetzt sie nicht.
Nachweise zum historischen Abschnitt
- NEW-E-COMMIT-GLOSSARY · Entry commit, noun and verb
- NEW-E-COMMIT-MANUAL · Understanding History: Commits