Git Stash ing: Ruani përkohësisht ndryshimet e paangazhuara për një gjendje pune të pastër

Stashing në Git ju lejon të ruani përkohësisht ndryshimet e paangazhuara dhe të kaloni në një gjendje të pastër pune. Kjo është e dobishme kur ju duhet të kaloni në një degë tjetër ose të punoni në një veçori tjetër pa kryer ndryshimet në të cilat jeni duke punuar aktualisht.

Këtu janë hapat për t'u përdorur Stashing në Git:

 

Stash ndryshimet tuaja

Sigurohuni që jeni në drejtorinë tuaj të punës dhe ekzekutoni komandën e mëposhtme:

git stash save "Stash name"

Kjo komandë do të ruajë të gjitha ndryshimet tuaja të pazgjedhura në një ruajtje të re me emrin e specifikuar. Nëse nuk specifikoni një stash emër, Git do të gjenerojë automatikisht një emër të paracaktuar.

 

Shikoni stash listën

Për të parë listën e ruajtjes në depon tuaj, ekzekutoni komandën:

git stash list

Kjo komandë do të shfaqë të gjitha rezervat ekzistuese së bashku me numrat e tyre të indeksit.

 

Aplikoni a stash

Për të aplikuar a stash në gjendjen tuaj të punës, ekzekutoni komandën:

git stash apply <stash_name>

Zëvendësoni <stash_name> me stash emrin ose numrin e indeksit që dëshironi të aplikoni. Nëse nuk specifikoni një stash emër, Git si parazgjedhje do të aplikojë më të fundit stash.

 

Hidh a stash

Pasi të keni aplikuar me sukses një ruajtje dhe të mos keni më nevojë për të, mund ta hiqni atë duke përdorur komandën:

git stash drop <stash_name>

Zëvendësoni <stash_name> me stash emrin ose numrin e indeksit që dëshironi të aplikoni. Nëse nuk specifikoni një stash emër, Git si parazgjedhje do të aplikojë më të fundit stash.

 

Stashing është një veçori e rëndësishme në Git që ju lejon të ruani përkohësisht ndryshimet e pakontrolluara pa i humbur ato. Kjo ju ndihmon të kaloni me lehtësi midis degëve dhe veçorive pa ndërprerë rrjedhën tuaj të punës.