From 48b4110be9782e8b226734ade68861173a199cc8 Mon Sep 17 00:00:00 2001 From: David Hess <76759448+Lunix-420@users.noreply.github.com> Date: Mon, 7 Apr 2025 21:48:13 +0200 Subject: [PATCH] Create 03_Commits.md --- Script/03_Commits.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Script/03_Commits.md diff --git a/Script/03_Commits.md b/Script/03_Commits.md new file mode 100644 index 0000000..4443612 --- /dev/null +++ b/Script/03_Commits.md @@ -0,0 +1,15 @@ +# 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.