Junior — Middle
Можете ли да објасните шта ради команда git stash и у којим случајевима се користи?
sobes.tech АИ
Одговор од АИ
Komanda git stash se koristi za privremeno čuvanje izmena u radnom direktorijumu i indeksu, koje još nisu spremne za commit. Ovo omogućava čišćenje radnog prostora, da biste prebacili na drugu granu ili izvršili druge operacije, a da ne izgubite trenutne nedovršene izmene.
Kada pokrenete git stash, Git čuva vaše izmene u posebnom steku i vraća radni direktorijum u stanje poslednjeg commita.
Primer upotrebe:
git stash # Čuva izmene
# prebacujemo na drugu granu
git checkout feature-branch
# vraćamo se na sačuvane izmene
git stash pop # Vraća izmene i briše ih iz steka
Ovo je korisno ako ste počeli da radite na zadatku, ali morate hitno da pređete na drugi, ne gubeći trenutni rad.