Git je znana platforma za upravljanje projektov DevOps. Zagotavlja številne komponente, kot so repozitorij Git, shramba Git in veje Git, ki se uporabljajo za upravljanje in vzdrževanje različnih različic kode. Git stash je kot police, ki shranjujejo trenutne delovne datoteke uporabnikov in indekse repozitorija, ko morajo razvijalci delati na več vejah, da implementirajo pomembne funkcije ali odpravijo napake.
Ta spletni dnevnik bo prikazal metodo za odstranitev skrinje, ustvarjene z ukazoma »git stash create« in »git stash«.
Torej, začnimo!
Kako izbrisati shrambo, ustvarjeno z ukazom 'git stash create'?
Zaloga, ustvarjena z ' git stash create ” Ukaz ne zahteva brisanja, saj ustvari vnos v zalogo in vrne njegovo ime objekta, ne da bi ga shranil v imenski prostor ref.
Če želite ustvariti shrambo Git prek » git stash create ” sledite podanemu koraku.
1. korak: Zaženite Git Terminal
Najprej zaženite » Git Bash ” v meniju Startup:
2. korak: premaknite se v repozitorij Git
Uporabite ' cd ” za odpiranje lokalnega repozitorija Git:
$ cd 'C:\Git'
3. korak: Ustvarite novo datoteko
Ustvarite novo datoteko z uporabo ' dotik ” ukaz:
$ dotik New.txt
4. korak: dodajte datoteko na oder
Nato dodajte datoteko v uprizoritveno območje s pomočjo » git add ” ukaz:
$ git add .
Zdaj preverite, ali je datoteka dodana v uprizoritveno okolje ali ne, tako da uporabite navedeni ukaz:
5. korak: Ustvarite Stash
Če želite shraniti indeks repozitorija ali trenutno stanje dela repozitorija, ustvarite novo shrambo prek ' git stash create ” ukaz:
$ git shramba ustvariti
Shramba je ustvarjena z običajnim predmetom objave in ne zahteva nobenega referenčnega imenskega prostora:
Navedite vso shrambo, da vidite, ali uporablja kateri koli ref imenski prostor ali ne. Spodnji rezultat kaže, da je zalogo, ki jo je ustvaril » git stash create ” ukaza ni treba shraniti v imenski prostor ref:
6. korak: Izbrišite Stash
Nato uporabite » git drop
Naleteli smo na napako ' 62a81c744dbe3f5c867613efbd022375609c2cf5 ni referenca za shranjevanje «, kar pomeni, da je zaloga, ki jo ustvari » git stash create ” ukaza ni treba izbrisati, ker ne zavzame prostora v imenskem prostoru ref:
7. korak: Uporabite Stash
Če želite uporabiti zalogo, ki jo je ustvaril » git stash create ” preverite spodnji ukaz:
$ git shramba uporabi 62a81c744dbe3f5c867613efbd022375609c2cf5
Spodnji rezultat kaže, da smo uspešno pridobili indeks repozitorija iz skladišča Git:
Kako izbrisati shrambo, ustvarjeno z ukazom “git stash”?
Zaloga, ustvarjena z ' git shramba ” je shranjen v imenski prostor sklica in ga je mogoče odstraniti z git stash drop ” ukaz.
Če želite izbrisati shrambo, uporabite dani postopek.
1. korak: Ustvarite Stash.
Ustvarite novo shrambo tako, da uporabite » git shramba ” ukaz:
$ git shramba
2. korak: Seznam Git Stash
Preverite, ali je shramba, ustvarjena z » git shramba ” je bil ukaz shranjen v ref's/stash ali ne:
$ git shramba seznam
Vidite lahko, da je zaloga uspešno shranjena v referenčnem imenskem prostoru:
3. korak: Izbrišite Stash
Če želite izbrisati shrambo Git, uporabite » git stash drop [email protected] {referenčna številka} ”, kot je prikazano spodaj:
$ git shramba spustite zalogo @ { 0 }
Še enkrat preverite seznam shramb, da preverite, ali je shramba izbrisana ali ne:
Podrobneje smo razložili, kako izbrisati shrambo, ustvarjeno z » git stash create ” ukaz.
Zaključek
Zaloga, ustvarjena z ' git stash create ” ukaza ni treba izbrisati, ker ni shranjen nikjer v imenskem prostoru sklica. Uporabi ' git stash apply