Hogyan lehet törölni a „git stash create” segítségével létrehozott rejtekhelyet?

Hogyan Lehet Torolni A Git Stash Create Segitsegevel Letrehozott Rejtekhelyet



A Git a DevOps projektmenedzsment jól ismert platformja. Számos összetevőt biztosít, például a Git-tárat, a Git-reszelőt és a Git-ágakat, amelyeket a kód különböző verzióinak kezelésére és karbantartására használnak. A Git stash olyan, mint a polcok, amelyek a felhasználók aktuális munkafájljait és tárolóindexeit tárolják, amikor a fejlesztőknek több ágon kell dolgozniuk a fontos funkciók megvalósítása vagy a hibák kijavítása érdekében.

Ez a blog bemutatja a „git stash create” és a „git stash” parancsokkal létrehozott rejtek eltávolításának módszerét.







Szóval, kezdjük!



Hogyan lehet törölni a „git stash create” paranccsal létrehozott rejtekhelyet?

A „ git stash létre ” parancs nem igényel törlést, mivel létrehoz egy rejtett bejegyzést, és visszaadja az objektum nevét anélkül, hogy azt a ref névtérben tárolná.



Git rejtett létrehozásához a „ git stash létre ” parancsot, kövesse a megadott lépést.





1. lépés: Indítsa el a Git Terminált

Először indítsa el a „ Git Bash ” terminál az Indítás menüből:




2. lépés: Lépjen a Git Repository-ba

Használd a ' CD ” parancs a Git helyi tárház megnyitásához:

$ CD 'C:\Git'



3. lépés: Hozzon létre egy új fájlt

Hozzon létre egy új fájlt a „ érintés 'parancs:

$ érintés Új.txt



4. lépés: Fájl hozzáadása a Stage-hez

Ezután adja hozzá a fájlt az átmeneti területhez a „ git add 'parancs:

$ git add .



Most ellenőrizze, hogy a fájl hozzáadva van-e az átmeneti környezethez, a megadott paranccsal:

$ git állapot



5. lépés: Hozzon létre Stash-t

A lerakatindex vagy a lerakat jelenlegi munkaállapotának tárolásához hozzon létre egy új rejtést a „ git stash létre 'parancs:

$ git stash teremt


A rejtés egy normál véglegesítési objektummal jön létre, és nem igényel hivatkozási névteret:


Sorolja fel az összes rejtet, hogy lássa, használ-e ref névteret vagy sem. Az alábbi kimenet azt jelzi, hogy a „ git stash létre ” parancsot nem szükséges a ref névtérben tárolni:

$ git stash lista



6. lépés: A Stash törlése

Ezután használja a „ git drop ” a rejtett törléséhez:

$ git stash drop 62a81c744dbe3f5c867613efbd022375609c2cf5


A következő hibába ütköztünk: ' A 62a81c744dbe3f5c867613efbd022375609c2cf5 nem rejtett hivatkozás ”, ami azt jelenti, hogy a „ git stash létre ” parancsot nem kell törölni, mert nem foglal helyet a ref névtérben:


7. lépés: Alkalmazza a Stash-t

A „ git stash létre ” parancsot, nézze meg az alábbi parancsot:

$ git stash alkalmazni 62a81c744dbe3f5c867613efbd022375609c2cf5


Az alábbi kimenet azt mutatja, hogy sikeresen letöltöttük a lerakatindexet a Git rejtélyből:

Hogyan lehet törölni a „git stash” paranccsal létrehozott rejtekhelyet?

A „ git stash ” parancs a rejtett referencia névtérbe kerül, és a „ git stash drop ” parancsot.

A rejtés törléséhez használja a megadott eljárást.

1. lépés: Hozzon létre Stash-t.

Hozzon létre egy új rejtést a „ git stash 'parancs:

$ git stash



2. lépés: Sorolja fel a Git Stash-t

Ellenőrizze, hogy a „ git stash ” parancs mentve volt a ref's/stash-be vagy sem:

$ git stash lista


Láthatja, hogy a rejtett mentés sikeresen megtörtént a hivatkozott névtérben:


3. lépés: Törölje a Stash-t

A Git rejtett törléséhez használja a „ git stash drop [e-mail védett] {Referenciaszám} ” parancs az alábbiak szerint:

$ git stash dobja el a rejtet @ { 0 }



Ismét ellenőrizze a rejtett listát, hogy megbizonyosodjon arról, hogy a rejtés törölve van-e vagy sem:

$ git stash lista



Kidolgoztuk, hogyan lehet törölni a „ git stash létre ” parancsot.

Következtetés

A „ git stash létre ” parancsot nem kell törölni, mert nincs tárolva sehol a rejtett referencia névtérben. Használja a ' git stash alkalmazni ' parancs segítségével a ' git stash létre ” parancsot. A ' git stash ” parancs a rejtett referenciaterületre kerül, és a „ git stash drop [e-mail védett] {Referenciaszám} ” parancsot. Ebben az írásban részletesen kifejtettük, hogyan távolíthatunk el egy rejtést, amelyet a „ git stash létre ” parancsot.