Git: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Roth (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Roth (Diskussion | Beiträge) |
||
| Zeile 31: | Zeile 31: | ||
== Zentrale Begriffe == | == Zentrale Begriffe == | ||
=== Commit === | === Commit === | ||
Ein Commit repräsentiert einen Schnappschuss des Reposity und impliziert eine Menge an Änderungen an einer Datei (oder mehreren Dateien). Jedes mal wenn der <code>git commit</code> Befehl ausgeführt wird, | Ein Commit repräsentiert einen Schnappschuss des Reposity und impliziert eine Menge an Änderungen an einer Datei (oder mehreren Dateien). Jedes mal wenn der <code>git commit</code> Befehl ausgeführt wird, speichert Git den aktuellen Zustand zusammen mit zusätzlichen Informationen (Author, Nachricht.. ) in dem Commit und weist ihm eine eindeutige ID (dem SHA-1 Hash) zu. Eine Serie an Commits erzeugt eine verkettete Liste an Commits wobei ein Commit immer seinen Vorgänger kennt. Benutzt man auch Branches im Repository, entsteht so ein gerichteter Graph. | ||
=== Branch === | === Branch === | ||
