Het staging area (ook wel de index genoemd) is een tussengebied tussen je werkdirectory en de repository — waar je voorbereidt welke wijzigingen in de volgende commit gaan. Het stelt je in staat om commits nauwkeurig samen te stellen door exact te selecteren wat je wilt opnemen.
De drie gebieden van Git
WORKING DIRECTORY → your actual files (where you edit)
│ git add
▼
STAGING AREA (index) → changes PREPARED for the next commit (a staging zone)
│ git commit
▼
REPOSITORY (.git) → committed snapshots (the permanent history)
