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:
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:
6. lépés: A Stash törlése
Ezután használja a „ git drop
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:
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