Git je dobro poznata platforma za upravljanje DevOps projektima. Omogućuje mnoge komponente, kao što su Git repozitorij, Git stash i Git grane, koje se koriste za upravljanje i održavanje različitih verzija koda. Git stash je poput polica koje pohranjuju trenutne radne datoteke korisnika i indekse spremišta kada programeri trebaju raditi na više grana kako bi implementirali važne funkcije ili ispravili greške.
Ovaj će blog demonstrirati metodu uklanjanja skrivenog prostora stvorenog naredbama 'git stash create' i 'git stash'.
Dakle, počnimo!
Kako izbrisati zalihu stvorenu naredbom “git stash create”?
Zaliha stvorena s ' git stash stvoriti ” naredba ne zahtijeva brisanje jer stvara unos skrivenog prostora i vraća naziv njegovog objekta bez pohranjivanja u ref imenski prostor.
Za stvaranje Git skladišta putem ' git stash stvoriti ”, slijedite navedeni korak.
Korak 1: Pokrenite Git Terminal
Prvo pokrenite ' Git Bash ” iz izbornika Startup:
Korak 2: Premjestite se u Git repozitorij
Iskoristite ' CD ” naredba za otvaranje Git lokalnog repozitorija:
$ CD 'C:\Git'
Korak 3: Napravite novu datoteku
Stvorite novu datoteku koristeći ' dodir ” naredba:
$ dodir Novo.txt
Korak 4: Dodajte datoteku na pozornicu
Nakon toga dodajte datoteku u scensko područje uz pomoć ' git dodati ” naredba:
$ git dodati .
Sada provjerite je li datoteka dodana u probno okruženje ili ne pomoću navedene naredbe:
Korak 5: Izradite Stash
Kako biste pohranili indeks spremišta ili trenutno radno stanje spremišta, stvorite novo spremište putem ' git stash stvoriti ” naredba:
$ git spremište stvoriti
Skladište se stvara s uobičajenim objektom predaje i ne zahtijeva nikakav referentni prostor imena:
Navedite sve zalihe da vidite koristi li bilo koji ref namespace ili ne. Ispis u nastavku pokazuje da je zaliha koju je stvorio ' git stash stvoriti ” nije potrebno pohraniti naredbu u ref namespace:
Korak 6: Izbrišite Stash
Zatim upotrijebite ' git drop
Naišli smo na grešku ' 62a81c744dbe3f5c867613efbd022375609c2cf5 nije referenca za čuvanje ', što znači da je zaliha stvorena od strane ' git stash stvoriti ” naredbu ne treba brisati jer ne zauzima prostor u prostoru imena ref:
Korak 7: Primijenite Stash
Da biste primijenili zalihu stvorenu pomoću ' git stash stvoriti ”, pogledajte naredbu u nastavku:
$ git spremište primijeniti 62a81c744dbe3f5c867613efbd022375609c2cf5
Donji rezultat pokazuje da smo uspješno dohvatili indeks spremišta iz Git skrovišta:
Kako izbrisati zalihu stvorenu naredbom “git stash”?
Zaliha stvorena s ' git spremište ” naredba je spremljena u stash reference namespace i može se ukloniti pomoću “ git stash drop ” naredba.
Za brisanje zalihe, upotrijebite dani postupak.
Korak 1: Izradite Stash.
Stvorite novu zalihu koristeći ' git spremište ” naredba:
$ git spremište
2. korak: popis Git Stash
Provjerite je li zaliha stvorena s ' git spremište ” naredba spremljena u ref’s/stash ili ne:
$ git spremište popis
Možete vidjeti da je zaliha uspješno spremljena u referencirani imenski prostor:
Korak 3: Izbrišite Stash
Da biste izbrisali Git spremište, upotrijebite ' git stash drop [email protected] {referentni broj} ” naredba kao što je prikazano u nastavku:
$ git spremište ispustiti zalihu @ { 0 }
Opet provjerite popis zaliha da biste provjerili je li zaliha izbrisana ili ne:
Razradili smo kako izbrisati zalihu stvorenu s ' git stash stvoriti ” naredba.
Zaključak
Zaliha stvorena s ' git stash stvoriti ” naredbu ne treba brisati jer nije pohranjena nigdje u prostoru naziva stash reference. Koristiti ' git stash apply