Junior
Wat doet de opdracht git unstage?
sobes.tech AI
Antwoord van AI
Annuleert het toevoegen van wijzigingen aan de index (staging area). Met andere woorden, verplaatst het bestanden van de "geïndexeerde" (staged) staat terug naar de "aangepaste" (modified) staat, zonder de werkdirectory te beïnvloeden.
Gebruikt wanneer je per ongeluk een bestand hebt toegevoegd met git add, maar van gedachten bent veranderd en het niet in de volgende commit wilt opnemen.
Syntax:
# Verplaats alle geïndexeerde wijzigingen uit de index
git restore --staged .
# Verplaats een specifiek bestand uit de index
git restore --staged <bestand(en)>
# Oude syntax (minder duidelijk)
git reset HEAD <bestand(en)>