Junior
Šta radi komanda git unstage?
sobes.tech АИ
Одговор од АИ
Otkazuje dodavanje promena u indeks (staging area). Drugim rečima, premešta fajlove iz stanja "indeksirano" (staged) nazad u stanje "izmenjeno" (modified), bez uticaja na radni direktorijum.
Koristi se kada ste slučajno dodali fajl pomoću git add, ali ste se predomislili i ne želite da ga uključite u sledeći commit.
Sintaksa:
# Premesti sve indeksirane promene iz indeksa
git restore --staged .
# Premesti određeni fajl iz indeksa
git restore --staged <fajl(ovi)>
# Stara sintaksa (manje razumljiva)
git reset HEAD <fajl(ovi)>