Staging area (også kaldet index) er et mellemliggende område mellem din arbejdsmappe og arkivet — hvor du forbereder hvilke ændringer der skal ind i dit næste commit. Det lader dig lave commits præcist ved at vælge nøjagtigt hvad du vil inkludere.
De tre områder i 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)
Ændringer flyder: du redigerer filer (arbejdsmappe), stager valgte ændringer (staging area), og gemmer de stagede ændringer som et commit (arkiv).
