Git Stash ing: Privremeno pohranite nepodvrgnute promjene za čisto radno stanje

Stashing u Gitu vam omogućuje privremeno pohranjivanje nepodvrgnutih promjena i prebacivanje u čisto radno stanje. Ovo je korisno kada se trebate prebaciti na drugu granu ili raditi na drugoj značajci bez unošenja promjena na kojima trenutno radite.

Evo koraka za korištenje Stashing u Gitu:

 

Stash vaše promjene

Provjerite jeste li u radnom direktoriju i pokrenite sljedeću naredbu:

git stash save "Stash name"

Ova naredba će sakriti sve vaše neizvršene promjene u novo spremište s navedenim nazivom. Ako ne navedete stash ime, Git će automatski generirati zadano ime.

 

Pogledajte stash popis

Za pregled popisa skrivenih prostora u vašem repozitoriju, pokrenite naredbu:

git stash list

Ova naredba će prikazati sva postojeća skrivena mjesta zajedno s njihovim brojevima indeksa.

 

Primijeni a stash

Da biste primijenili a stash na svoje radno stanje, pokrenite naredbu:

git stash apply <stash_name>

Zamijenite <stash_name> imenom stash ili brojem indeksa koji želite primijeniti. Ako ne navedete stash naziv, Git prema zadanim postavkama primjenjuje najnoviji stash.

 

Ispustite a stash

Nakon što ste uspješno primijenili skrovište i više vam ne treba, možete ga ispustiti pomoću naredbe:

git stash drop <stash_name>

Zamijenite <stash_name> imenom stash ili brojem indeksa koji želite primijeniti. Ako ne navedete stash naziv, Git prema zadanim postavkama primjenjuje najnoviji stash.

 

Stashing je važna značajka u Gitu koja vam omogućuje privremeno pohranjivanje neizvršenih promjena bez njihovog gubitka. To vam pomaže da jednostavno prelazite između grana i značajki bez ometanja vašeg tijeka rada.