Junior — Middle
Ar galite paaiškinti, ką daro komanda git stash ir kokiais atvejais ji naudojama?
sobes.tech AI
Atsakymas iš AI
git stash komanda naudojama laikinai išsaugoti pakeitimus darbo kataloge ir indekse, kurie dar nėra paruošti įrašyti. Tai leidžia išvalyti darbo aplinką, kad galėtumėte pereiti į kitą šaką arba atlikti kitus veiksmus, neprarandant nebaigtų pakeitimų.
Kai vykdote git stash, Git išsaugo jūsų pakeitimus specialiame steke ir grąžina darbo katalogą į paskutinio įrašo būseną.
Naudojimo pavyzdys:
git stash # Išsaugo pakeitimus
# pereiname į kitą šaką
git checkout feature-branch
# grįžtame prie išsaugotų pakeitimų
git stash pop # Atkuria pakeitimus ir pašalina juos iš steko
Tai naudinga, jei pradėjote dirbti su užduotimi, bet skubiai turite pereiti prie kitos, neprarandant dabartinio darbo.