Repository Struktur
Bei der Arbeit mit git muss man unterscheiden zwischen den folgenden vier Arbeitsbereichen:
- lokales Arbeitsverzeichnis
- Index (synonym oft auch als Stage bezeichnet)
- Lokales Repository
- Entferntes (Remote) Repository (optional)
Dateien aus dem Arbeitsverzeichnis werden zunächst in den Index kopiert und können von dort dem lokalen Repository hinzugefügt werden.
Falls es zusätzlich auch noch ein entferntes Repository auf einem zentralen Server gibt, kann anschließend das lokale mit dem und entfernten Repository synchronisiert werden.