Com esborrar un emmagatzematge creat amb 'git stash create'?

Com Esborrar Un Emmagatzematge Creat Amb Git Stash Create



Git és una plataforma coneguda per a la gestió de projectes DevOps. Proporciona molts components, com ara el dipòsit de Git, l'emmagatzematge de Git i les branques de Git, que s'utilitzen per gestionar i mantenir diferents versions de codi. Git Stash és com prestatges que emmagatzemen els fitxers de treball actuals i els índexs de repositoris dels usuaris quan els desenvolupadors necessiten treballar en diverses branques per implementar funcions importants o corregir errors.

Aquest bloc mostrarà el mètode per eliminar un emmagatzematge creat amb les ordres 'git stash create' i 'git stash'.







Així doncs, comencem!



Com esborrar un emmagatzematge creat amb l'ordre 'git stash create'?

El dipòsit creat amb el ' git stash create L'ordre ” no requereix supressió, ja que crea una entrada d'emmagatzematge i retorna el seu nom d'objecte sense emmagatzemar-lo a l'espai de noms de referència.



Per crear un emmagatzematge de Git a través del ' git stash create ”, seguiu el pas proporcionat.





Pas 1: inicieu Git Terminal

En primer lloc, llança el ' Git Bash ” terminal des del menú Inici:




Pas 2: aneu al repositori Git

Utilitzeu el ' cd ” ordre per obrir el dipòsit local de Git:

$ cd 'C:\Git'



Pas 3: creeu un fitxer nou

Creeu un fitxer nou utilitzant el ' tocar ' comandament:

$ tocar Nou.txt



Pas 4: afegiu un fitxer a l'escenari

Després d'això, afegiu el fitxer a l'àrea de preparació amb l'ajuda del ' git add ' comandament:

$ git add .



Ara, verifiqueu si el fitxer s'afegeix a l'entorn de prova o no mitjançant l'ordre proporcionada:

$ estat git



Pas 5: creeu Stash

Per emmagatzemar l'índex del repositori o l'estat de treball actual del repositori, creeu un nou dipòsit a través del ' git stash create ' comandament:

$ git stash crear


L'emmagatzematge es crea amb un objecte de confirmació normal i no requereix cap espai de noms de referència:


Llista tot l'emmagatzematge per veure si utilitza algun espai de noms de referència o no. La sortida següent indica que l'emmagatzematge creat pel ' git stash create L'ordre ” no s'ha d'emmagatzemar a l'espai de noms de referència:

$ git stash llista



Pas 6: suprimiu Stash

A continuació, utilitzeu el ' git drop ” per esborrar l'emmagatzematge:

$ git stash deixa anar 62a81c744dbe3f5c867613efbd022375609c2cf5


Hem trobat l'error ' 62a81c744dbe3f5c867613efbd022375609c2cf5 no és una referència d'emmagatzematge ”, el que significa que l'emmagatzematge creat pel “ git stash create ” l'ordre no s'ha de suprimir perquè no ocupa espai a l'espai de noms de referència:


Pas 7: apliqueu Stash

Per aplicar l'emmagatzematge creat pel ' git stash create ', comproveu l'ordre que es proporciona a continuació:

$ git stash aplicar 62a81c744dbe3f5c867613efbd022375609c2cf5


La sortida següent mostra que hem recuperat correctament l'índex del dipòsit de Git stash:

Com esborrar un emmagatzematge creat amb l'ordre 'git stash'?

Un dipòsit creat amb el ' git stash L'ordre ' es desa a l'espai de noms de referència de l'emmagatzematge i es pot eliminar amb ' git stash drop ' comandament.

Per eliminar un emmagatzematge, utilitzeu el procediment indicat.

Pas 1: creeu Stash.

Creeu un dipòsit nou utilitzant el ' git stash ' comandament:

$ git stash



Pas 2: enumereu Git Stash

Comproveu si l'emmagatzematge creat amb el ' git stash ” L'ordre s'ha desat a refs/stash o no:

$ git stash llista


Podeu veure que l'emmagatzematge s'ha desat correctament a l'espai de noms de referència:


Pas 3: suprimiu Stash

Per eliminar l'emmagatzematge de Git, utilitzeu el ' git stash drop [correu electrònic protegit] {número de referència} ” ordre com es mostra a continuació:

$ git stash deixar caure el dipòsit @ { 0 }



De nou, comproveu la llista d'emmagatzematge per verificar si s'ha suprimit o no:

$ git stash llista



Hem explicat com esborrar un emmagatzematge creat amb el ' git stash create ' comandament.

Conclusió

El dipòsit creat amb el ' git stash create L'ordre ” no s'ha de suprimir perquè no s'emmagatzema en cap lloc a l'espai de noms de referència d'emmagatzematge. Utilitzar el ' git stash apply ' ordre per utilitzar l'emmagatzematge creat pel ' git stash create ' comandament. El dipòsit creat pel ' git stash L'ordre ' es desa a l'espai de referència de l'emmagatzematge i es pot suprimir amb ' git stash drop [correu electrònic protegit] {número de referència} ' comandament. En aquest escrit, hem explicat com eliminar un dipòsit que es va crear amb el ' git stash create ' comandament.