Cum să ștergeți o rezervă creată cu „git stash create”?

Cum Sa Stergeti O Rezerva Creata Cu Git Stash Create



Git este o platformă binecunoscută pentru managementul proiectelor DevOps. Oferă multe componente, cum ar fi depozitul Git, Git stash și ramurile Git, care sunt utilizate pentru a gestiona și menține diferite versiuni de cod. Git stash este ca niște rafturi care stochează fișierele de lucru curente ale utilizatorilor și indexurile de depozit atunci când dezvoltatorii trebuie să lucreze pe mai multe ramuri pentru a implementa funcții importante sau pentru a remedia erori.

Acest blog va demonstra metoda de eliminare a unui depozit creat cu comenzile „git stash create” și „git stash”.





Asadar, hai sa incepem!



Cum să ștergeți un depozit creat cu comanda „git stash create”?

Rezerva creată cu „ git stash create Comanda ” nu necesită ștergere, deoarece creează o intrare de stocare și returnează numele obiectului său fără a-l stoca în spațiul de nume ref.



Pentru a crea un Git stash prin intermediul „ git stash create ”, urmați pasul furnizat.





Pasul 1: Lansați Git Terminal

Mai întâi, lansați „ Git Bash ” terminal din meniul Startup:




Pasul 2: Mută-te la Git Repository

Utilizați „ CD ” comandă pentru a deschide depozitul local Git:

$ CD „C:\Git”



Pasul 3: Creați un fișier nou

Creați un fișier nou utilizând „ atingere ”comandă:

$ atingere New.txt



Pasul 4: Adăugați fișierul pe scenă

După aceea, adăugați fișierul în zona de organizare cu ajutorul „ git add ”comandă:

$ git add .



Acum, verificați dacă fișierul este adăugat în mediul de pregătire sau nu utilizând comanda furnizată:

$ starea git



Pasul 5: Creați Stash

Pentru a stoca indexul depozitului sau starea curentă de lucru a magaziei, creați o nouă stash prin intermediul „ git stash create ”comandă:

$ git stash crea


Stash-ul este creat cu un obiect commit obișnuit și nu necesită niciun spațiu de nume de referință:


Listați toate stash pentru a vedea dacă folosește vreun spațiu de nume ref sau nu. Rezultatul de mai jos indică faptul că stocul creat de „ git stash create ” nu este necesar ca comanda să fie stocată în spațiul de nume ref:

$ git stash listă



Pasul 6: Ștergeți Stash

Apoi, utilizați „ git drop ” pentru a șterge stash:

$ git stash drop 62a81c744dbe3f5c867613efbd022375609c2cf5


Am întâlnit eroarea „ 62a81c744dbe3f5c867613efbd022375609c2cf5 nu este o referință de rezervă ”, ceea ce înseamnă că depozitul creat de „ git stash create ” nu trebuie ștearsă comanda deoarece nu ocupă spațiu în spațiul de nume ref:


Pasul 7: Aplicați Stash

Pentru a aplica depozitul creat de „ git stash create ”, verificați comanda furnizată mai jos:

$ git stash aplica 62a81c744dbe3f5c867613efbd022375609c2cf5


Rezultatul de mai jos arată că am preluat cu succes indexul depozitului din Git stash:

Cum se șterge o rezervă creată cu comanda „git stash”?

O rezervă creată cu „ git stash comanda „ este salvată în spațiul de nume de referință stash și poate fi eliminată cu „ git stash drop ” comanda.

Pentru a șterge o rezervă, utilizați procedura dată.

Pasul 1: Creați Stash.

Creați o rezervă nouă utilizând „ git stash ”comandă:

$ git stash



Pasul 2: List Down Git Stash

Verificați dacă stocul creat cu „ git stash ” comanda a fost salvată în ref’s/stash sau nu:

$ git stash listă


Puteți vedea că stash este salvat cu succes în spațiul de nume referit:


Pasul 3: Ștergeți Stash

Pentru a șterge depozitul Git, utilizați „ git stash drop [e-mail protejat] {numar de referinta} ”comandă așa cum se arată mai jos:

$ git stash aruncă ascunzișul @ { 0 }



Din nou, verificați lista de stocuri pentru a verifica dacă stocul este ștears sau nu:

$ git stash listă



Am explicat cum să ștergeți o rezervă creată cu „ git stash create ” comanda.

Concluzie

Rezerva creată cu „ git stash create Comanda ” nu trebuie ștearsă deoarece nu este stocată nicăieri în spațiul de nume de referință stash. Folosește ' git stash apply ” pentru a utiliza stocul creat de “ git stash create ” comanda. Rezerva creată de „ git stash comanda ” este salvată în spațiul de referință stash și poate fi ștearsă cu „ git stash drop [e-mail protejat] {numar de referinta} ” comanda. În acest articol, am explicat cum să eliminați o adăpostire care a fost creată cu „ git stash create ” comanda.