Junior
Ce face comanda git unstage?
sobes.tech AI
Răspuns de la AI
Anulează adăugarea modificărilor în index (zona de staging). Cu alte cuvinte, mută fișierele din starea "indexată" (staged) înapoi în starea "modificat" (modified), fără a afecta directorul de lucru.
Este utilizat atunci când ați adăugat accidental un fișier cu git add, dar v-ați răzgândit și nu doriți să îl includeți în următorul commit.
Sintaxă:
# Mută toate modificările indexate din index
git restore --staged .
# Mută un fișier specific din index
git restore --staged <fișier(e)>
# Sintaxă veche (mai puțin clară)
git reset HEAD <fișier(e)>