Welche Zustände spielen beim Bearbeiten, Stagen und Committen einer Git-Datei eine Rolle?
Der Arbeitsbaum enthält die Änderungen, der Index enthält die gestagten Inhalte, und ein Commit zeichnet einen Snapshot des Repositorys auf
Beim Stagen wird die Arbeitsdatei gelöscht
Alle drei Aktionen schreiben direkt in denselben unveränderlichen Zustand
Jede Änderung wird sofort an einen Remote-Server gesendet