Git je známá platforma pro řízení projektů DevOps. Poskytuje mnoho komponent, jako je úložiště Git, skrýš Git a větve Git, které se používají ke správě a údržbě různých verzí kódu. Git stash je jako police, které ukládají aktuální pracovní soubory uživatelů a indexy úložišť, když vývojáři potřebují pracovat na více větvích, aby implementovali důležité funkce nebo opravili chyby.
Tento blog bude demonstrovat metodu odstranění skrýše vytvořené pomocí příkazů „git stash create“ a „git stash“.
Takže, začněme!
Jak odstranit skrýš vytvořenou pomocí příkazu „git stash create“?
Úkryt vytvořený pomocí „ git stash vytvořit ” nevyžaduje odstranění, protože vytváří skrýš a vrací název svého objektu, aniž by jej ukládal do jmenného prostoru ref.
Chcete-li vytvořit skrýš Git prostřednictvím „ git stash vytvořit “, postupujte podle poskytnutého kroku.
Krok 1: Spusťte Git Terminal
Nejprve spusťte „ Git Bash ” terminál z nabídky Startup:
Krok 2: Přesuňte se do úložiště Git
Využijte „ CD ” pro otevření místního úložiště Git:
$ CD 'C:\Git'
Krok 3: Vytvořte nový soubor
Vytvořte nový soubor pomocí „ dotek 'příkaz:
$ dotek Nový.txt
Krok 4: Přidejte soubor na plochu
Poté přidejte soubor do pracovní oblasti pomocí „ git přidat 'příkaz:
$ git přidat .
Nyní pomocí poskytnutého příkazu ověřte, zda je soubor přidán do pracovního prostředí či nikoli:
Krok 5: Vytvořte Stash
Chcete-li uložit index úložiště nebo aktuální pracovní stav úložiště, vytvořte novou skrýš prostřednictvím „ git stash vytvořit 'příkaz:
$ git skrýš vytvořit
Úkryt je vytvořen pomocí běžného objektu odevzdání a nevyžaduje žádný referenční jmenný prostor:
Vypište všechny skrýše, abyste viděli, zda používá nějaký jmenný prostor ref nebo ne. Níže uvedený výstup naznačuje, že skrýš vytvořená souborem „ git stash vytvořit ” není vyžadováno, aby byl příkaz uložen ve jmenném prostoru ref:
Krok 6: Odstraňte Stash
Dále použijte „ git drop
Narazili jsme na chybu „ 62a81c744dbe3f5c867613efbd022375609c2cf5 není odkaz na skrýš “, což znamená, že skrýš vytvořená „ git stash vytvořit ” příkaz nemusí být odstraněn, protože nezabírá místo ve jmenném prostoru ref:
Krok 7: Použijte Stash
Chcete-li použít skrýš vytvořenou „ git stash vytvořit ”, podívejte se na níže uvedený příkaz:
$ git skrýš použít 62a81c744dbe3f5c867613efbd022375609c2cf5
Níže uvedený výstup ukazuje, že jsme úspěšně získali index úložiště z Git stash:
Jak odstranit Stash vytvořenou pomocí příkazu „git stash“?
Úkryt vytvořený pomocí „ git skrýš Příkaz ” se uloží do jmenného prostoru odkazu a lze jej odstranit pomocí příkazu “ git stash drop “příkaz.
Chcete-li odstranit skrýš, použijte daný postup.
Krok 1: Vytvořte Stash.
Vytvořte novou skrýš pomocí „ git skrýš 'příkaz:
$ git skrýš
Krok 2: Seznam dolů Git Stash
Ověřte, zda skrýš vytvořená pomocí „ git skrýš ” příkaz byl uložen v ref's/stash nebo ne:
$ git skrýš seznam
Můžete vidět, že skrýš je úspěšně uložena v odkazovaném jmenném prostoru:
Krok 3: Odstraňte Stash
Chcete-li odstranit skrýš Git, použijte „ git stash drop [e-mail chráněný] {referenční číslo} “, jak je znázorněno níže:
$ git skrýš zahodit skrýš @ { 0 }
Znovu zkontrolujte seznam skrýší a ověřte, zda je skrýš odstraněna nebo ne:
Vypracovali jsme, jak odstranit skrýš vytvořenou pomocí „ git stash vytvořit “příkaz.
Závěr
Úkryt vytvořený pomocí „ git stash vytvořit ” není nutné odstraňovat, protože není uložen nikde ve jmenném prostoru referencí. Použijte „ git stash použít