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ă:
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:
Pasul 6: Ștergeți Stash
Apoi, utilizați „ git drop
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:
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