Junior — Middle
Môžete vysvetliť, čo robí príkaz git stash a v akých prípadoch sa používa?
sobes.tech AI
Odpoveď od AI
Príkaz git stash sa používa na dočasné uloženie zmien v pracovnom adresári a indexe, ktoré ešte nie sú pripravené na commit. To umožňuje vyčistiť pracovný priestor, aby ste mohli prepnúť na inú vetvu alebo vykonať iné operácie, bez straty aktuálnych nedokončených zmien.
Keď spustíte git stash, Git uloží vaše zmeny do špeciálneho zásobníka a vráti pracovný adresár do stavu posledného commitu.
Príklad použitia:
git stash # Uloží zmeny
# prepneme na inú vetvu
git checkout feature-branch
# vrátime sa k uloženým zmenám
git stash pop # Obnoví zmeny a odstráni ich zo zásobníka
Je to užitočné, ak ste začali pracovať na úlohe, ale musíte naliehavo prejsť na inú bez straty aktuálnej práce.