Git Stash ing: Laikinai išsaugokite neatlikusius pakeitimus, kad būtų užtikrinta švari darbo būklė

Stashing „Git“ leidžia laikinai saugoti nepatvirtintus pakeitimus ir pereiti į švarią darbo būseną. Tai naudinga, kai reikia pereiti į kitą filialą arba dirbti su kita funkcija, neatlikus pakeitimų, su kuriais šiuo metu dirbate.

Čia pateikiami „Git“ naudojimo veiksmai Stashing:

 

Stash jūsų pakeitimai

Įsitikinkite, kad esate darbo kataloge ir paleiskite šią komandą:

git stash save "Stash name"

Ši komanda išsaugos visus jūsų neatliktus pakeitimus į naują atmintinę nurodytu pavadinimu. Jei nenurodysite vardo stash, „Git“ automatiškai sugeneruos numatytąjį pavadinimą.

 

Peržiūrėkite stash sąrašą

Norėdami peržiūrėti saugykloje esančių slėptuvių sąrašą, paleiskite komandą:

git stash list

Ši komanda parodys visas esamas slėptuves kartu su jų indekso numeriais.

 

Taikyti a stash

Norėdami pritaikyti stash savo darbo būseną, paleiskite komandą:

git stash apply <stash_name>

Pakeiskite <stash_name> pavadinimu stash arba indekso numeriu, kurį norite taikyti. Jei nenurodysite pavadinimo stash, „Git“ pagal numatytuosius nustatymus taikys naujausią stash.

 

Nuleiskite a stash

Sėkmingai panaudoję atmintinę ir jos nebereikės, galite ją išmesti naudodami komandą:

git stash drop <stash_name>

Pakeiskite <stash_name> pavadinimu stash arba indekso numeriu, kurį norite taikyti. Jei nenurodysite pavadinimo stash, „Git“ pagal numatytuosius nustatymus taikys naujausią stash.

 

Stashing yra svarbi „Git“ funkcija, leidžianti laikinai išsaugoti nepatvirtintus pakeitimus jų neprarandant. Tai padeda lengvai perjungti filialus ir funkcijas, netrikdant darbo eigos.