Jak odstranit Stash Record v Git

Jak Odstranit Stash Record V Git



Při práci na projektech většinou nemusíte uchovávat poslední změny nebo aktualizace v Gitu provedené v aktuálním adresáři. V této situaci můžete tyto změny schovat. Git stash je dočasná police, která ukládá dočasné změny. Uchovává změny pomocí indexů. Kromě toho můžete odstranit jakýkoli nepotřebný skrýš pomocí ' $ git stash drop “příkaz.

V této příručce se naučíte nejsnazší metodu mazání záznamů v Gitu.

Jak odstranit Stash Record v Gitu?

Abychom vyčistili skrýšový záznam, nejprve provedeme změny v souborech projektu a přidáme je do úložiště Git. Poté spusťte „ $ git skrýš ” pro dočasné pozastavení těchto změn. Poté spusťte „$ git skrýš kapka ” k odstranění záznamů o uložení.







Pojďme se podívat na níže uvedené kroky k implementaci výše uvedeného scénáře!



Krok 1: Přesuňte se do úložiště Git
Přejděte do místního úložiště Git pomocí „ CD 'příkaz:



$ CD 'C:\Uživatelé \n azma\Git\mari_khan'





Krok 2: Vytvořte soubor
Dále spusťte zadaný příkaz a vytvořte nový soubor:

$ dotek soubor.txt



Krok 3: Sledujte soubor
Nyní sledujte soubor pomocí „ git přidat 'příkaz:

$ git přidat soubor.txt

Krok 4: Potvrdit změny
Aktualizujte úložiště Git a potvrďte související zprávu s příponou „ -m “ možnost v “ git commit 'příkaz:

$ git commit -m 'přidán soubor.txt'

Krok 5: Aktualizujte soubor
Otevřete přidaný soubor ve výchozím editoru, přidejte do něj nějaký text a aktualizujte jej:

$ spustit soubor.txt

Krok 6: Přidejte změny
Po aktualizaci souboru přidejte všechny provedené změny do úložiště Git pomocí poskytnutého příkazu:

$ git přidat .

Krok 7: Uložte změny
Nyní proveďte „ git skrýš ” pro dočasné zadržení změn pracovního adresáře:

$ git skrýš

Krok 8: Vypište seznam změn v úložišti
Chcete-li zobrazit poslední změny, „ git stash seznam 'příkaz:

$ git skrýš seznam

Jak můžete vidět, v současné době máme pouze jednu skrýš s indexem „ 0 “:

Krok 9: Odstraňte záznam Stash
Nyní spusťte příkaz stash s ' [e-mail chráněný] {0} ” pro odstranění související skrýše:

$ git skrýš zahodit skrýš @ { 0 }

Níže uvedený výstup znamená, že náš konkrétní záznam o skrýši byl úspěšně odstraněn:

Krok 10: Ověřte smazanou skrýš
Spusťte „ git skrýš ” ke kontrole všech změn, které je třeba uložit:

$ git skrýš

Jak vidíte, již neexistují žádné další místní změny:

Chcete odstranit skrýšový záznam pomocí jeho indexu? Podívejte se na uvedený postup!

Jak odstranit Stash Record v Git pomocí indexového čísla?

Dalším příkazem k provedení výše uvedené operace jiným způsobem je použití indexového čísla skrýše k odstranění.

Chcete-li uvedený koncept prakticky implementovat, podívejte se na následující kroky.

Krok 1: Seznam skrýší
Nejprve zobrazte seznam všech úkrytů pomocí zadaného příkazu:

$ git skrýš seznam

Podle níže uvedeného výstupu máme v současné době dva skrýšové indexy, které obsahují změny:

Krok 2: Odstraňte Stash Record
Nyní proveďte „ git stash drop ” s indexovým číslem skrýše, kterou je třeba odstranit:

$ git skrýš pokles 1

Zde jsme úspěšně smazali nebo zrušili skrýšový záznam, který byl umístěn na „ 1 'index:

Jak odstranit více záznamů Stash v Gitu?

Chcete-li odstranit více nebo všechny skrýše najednou, použijte „ git stash drop “příkaz. Chcete-li toho dosáhnout, postupujte podle poskytnutých pokynů.

Krok 1: Seznam skrýší
Nejprve si zobrazte seznam úkrytů provedením poskytnutého příkazu:

$ git skrýš seznam

Krok 2: Odstraňte všechny záznamy Stash
Nyní jednoduše spusťte příkaz „git stash drop“ a smažte všechny stash záznamy:

$ git skrýš pokles

Krok 3: Git Stash
Dále spusťte „ git skrýš ” pro kontrolu změn, které je třeba uložit:

$ git skrýš

Níže uvedený výstup ukazuje, že nejsou žádné změny k uložení:

Ilustrovali jsme různé způsoby mazání schovaných v Gitu.

Závěr

Chcete-li odstranit skrýšový záznam v Git, nejprve se přesuňte do adresáře Git a vytvořte a sledujte nový textový soubor. Poté otevřete soubor a proveďte změny. Poté přidejte všechny změny do adresáře a uložte změny pomocí „ $ git skrýš “příkaz. Nyní proveďte „ $ git stash drop [e-mail chráněný] {index} ” a smažte všechny záznamy. Chcete-li odstranit všechny skrýše najednou, spusťte „ $ git stash drop “příkaz. Tato příručka vysvětlila, jak odstranit skrýšové záznamy v Gitu.