16 lines
651 B
Markdown
16 lines
651 B
Markdown
# Commits
|
|
|
|
### Was ist ein Commit?
|
|
|
|
Ein **Commit** ist ein Schnappschuss des Projekts zu einem bestimmten Zeitpunkt. Er speichert den aktuellen Stand der getrackten Dateien und ermöglicht so eine strukturierte Versionshistorie.
|
|
|
|
**Ein Commit enthält:**
|
|
- Den Zustand der getrackten Dateien
|
|
- Eine Commit-Message zur Beschreibung der Änderung
|
|
- Einen eindeutigen Hash (zur Identifikation)
|
|
- Informationen über den Autor (Name, E-Mail, Zeitstempel)
|
|
|
|
> [!IMPORTANT]
|
|
> **Hinweis:** Git speichert bei Commits nicht jedes Mal alle Dateien neu, sondern nur die Unterschiede (Diffs) zum vorherigen Zustand. \
|
|
> Das sorgt für Effizienz und Schnelligkeit.
|