Junior
Ką daro komanda git unstage?
sobes.tech AI
Atsakymas iš AI
Atšaukia pakeitimų pridėjimą į indeksą (staging area). Kitaip tariant, failus išveda iš "indeksuoto" (staged) būsenos atgal į "pakeistą" (modified), nepažeidžiant darbo katalogo.
Naudojama, kai netyčia pridėjote failą su git add, bet pasigalvojote ir nenorite jo įtraukti į kitą commitą.
Sintaksė:
# Perkelti visus indeksuotus pakeitimus iš indekso
git restore --staged .
# Perkelti konkretų failą iš indekso
git restore --staged <failas(ai)>
# Senesnė sintaksė (mažiau aiški)
git reset HEAD <failas(ai)>