git-stash Parancs a Gitben | Elmagyarázta

Git Stash Parancs A Gitben Elmagyarazta



A Gitben végzett munka során a felhasználóknak gyakran át kell váltaniuk az aktuális Git-ágat egy másik ágra vagy adattárra, hogy más munkát végezhessenek. Abban az időben a Git nem engedélyezte a felhasználóknak, hogy más ágakba költözzenek a nem véglegesített változtatások mentése nélkül. Nem akarnak azonban nyomon követett vagy nyomon nem követett változtatásokat végrehajtani, mert több adatot szeretnének hozzáadni a jelenleg végrehajtott módosításokhoz. Ebben a helyzetben ideiglenesen el kell menteni a módosításokat. Ebből a célból a „ git biztos helyre eltesz ” parancs használható.

Ebben az útmutatóban a következőkről lesz szó:

Mi az a „git stash” parancs a Gitben?

A ' git stash ” parancs a felhasználók által a munkapéldányukon végrehajtott, nem véglegesített módosítások ideiglenes tárolására szolgál, így könnyen dolgozhatnak valami máson. Ezt követően visszatérnek, és később újra alkalmazzák ezeket a változtatásokat. Pontosabban, a rejtés praktikus folyamattá válik, amikor a felhasználók gyorsan szeretnének kontextust váltani, és valami máson szeretnének dolgozni.







Hogyan lehet „git rejteni” a nem kötelező változtatásokat a Gitben?

A „ git stash ” parancsot a Gitben a nem véglegesített módosítások ideiglenes mentéséhez, kövesse a megadott lépéseket:



  • Navigáljon a helyi adattárhoz.
  • Tekintse meg az aktuálisan működő lerakat aktuális állapotát.
  • Futtassa a „ git stash ” parancsot a nyomon követett és nyomon nem követett változtatások ideiglenes megtartásához.
  • Tekintse meg a rejtett listában a rejtett változási index megjelenítését.
  • Hajtsa végre a „ git show ” parancsot a változás részletesebb megjelenítéséhez.
  • Az újbóli jelentkezéshez futtassa a „ git rejtett pop ” parancsot.
  • Futtassa a „ git stash clear ” parancsot a rejtett index törléséhez.

1. lépés: Lépjen át az adott Git-tárolóba

Használja a megadott parancsot a kívánt Git helyi tárral együtt, és lépjen rá:



CD 'C:\Felhasználók \n azma\Git\Coco1'

2. lépés: Ellenőrizze az állapotot

A működő lerakat aktuális állapotának megtekintéséhez futtassa a „ git állapot 'parancs:





git állapot

Amint láthatja, a nyomon követett\untracked változások léteznek a Git munkaterületén és az átmeneti indexben. Például a „ demofile.py ” és „ tesztfájl.html ” fájlok:



3. lépés: Változások tárolása

Most hajtsa végre a „ git stash ” parancs a fokozatos és nem szakaszos módosítások ideiglenes megtartásához:

git stash

4. lépés: listázza ki a rejtett változtatásokat

Ezután listázza ki a rejtett módosításokat a „ git rejtett lista 'parancs:

git stash lista

A megadott kimenetnek megfelelően a rejtett lista átmenetileg megtartja a „ rejtés@{0} ” rejtett index:

5. lépés: A Stash megjelenítése

A rejtett index változásainak megtekintéséhez használja a megadott parancsot:

git stash előadás

Az alább megadott kimenetből a rejtett index ideiglenesen megtartja a nyomon követett ' demofile.py ' fájl és a módosított untracked ' tesztfájl.html ” fájl:

6. lépés: Ellenőrzés

Ismét ellenőrizze a Git tárhely aktuális állapotát ellenőrzés céljából a következő paranccsal:

git állapot

Látható, hogy nincs mit lekötni, és a működő fa meg lett tisztítva:

7. lépés: Alkalmazza a Stash Changes

Az ideiglenes visszatartások rejtett módosításainak alkalmazásához hajtsa végre a „ git stash pop 'parancs:

git stash pop

Az alább megadott kimenetből a rejtett módosítások vissza lettek állítva a git munkaterületre és a staging indexre:

8. lépés: Törölje a rejtetet

Futtassa a „ git stash clear ” parancs a rejtett változtatások végleges törléséhez:

git stash egyértelmű

Most futtassa a megadott parancsot a módosítások elrejtéséhez:

git stash

Megfigyelhető, hogy semmilyen helyi változtatást nem kell menteni:

Ez az! Megadtuk az információkat a „git stash” parancsról a Gitben.

Következtetés

A „git stash” parancs a felhasználók által a munkapéldányukon végrehajtott, nem szakaszos és szakaszos módosítások ideiglenes mentésére szolgál. Ehhez lépjen a helyi lerakatba, és tekintse meg az aktuálisan működő lerakat aktuális állapotát. Ezután futtassa a „ git stash ” parancsot a nem véglegesített változtatások ideiglenes felfüggesztéséhez. Ezután ellenőrizze a rejtett listában a rejtett változási index megjelenítését. Ezt követően használja a „ git show ” paranccsal a változtatások részletes megtekintéséhez, majd a „ git stash pop ” parancsot. Ez a bejegyzés a Git „git stash” parancsát mutatja be.