Junior
Mida teeb käsk git unstage?
sobes.tech AI
Vastus AI-lt
Tühistab muudatuste lisamise indeksi (staging area). Teisisõnu, liigub failid "indeksitud" (staged) olekust tagasi "muudetud" (modified) olekusse, mõjutamata töökausta.
Kasutatakse, kui te kogemata lisasite faili git add abil, kuid muutsite meelt ja ei soovi seda järgmises commitis kaasata.
Süntaks:
# Liigutab kõik indeksitud muudatused indeksist välja
git restore --staged .
# Liigutab konkreetse faili indeksist välja
git restore --staged <fail(id)>
# Vana süntaks (vähem arusaadav)
git reset HEAD <fail(id)>