Sobes.tech
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.