Η περιοχή staging (επίσης γνωστή ως index) είναι μια ενδιάμεση περιοχή μεταξύ του working directory και του repository — όπου προετοιμάζετε ποιες αλλαγές θα περιληφθούν στο επόμενο commit. Σας επιτρέπει να δημιουργήσετε commits με ακρίβεια, επιλέγοντας ακριβώς τι θα συμπεριληφθεί.
Οι τρεις περιοχές του 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)
