Git Stash ing: Dočasně uložit neprovedené změny pro čistý pracovní stav

Stashing v Gitu umožňuje dočasně uložit nepotvrzené změny a přepnout do čistého pracovního stavu. To je užitečné, když potřebujete přepnout na jinou větev nebo pracovat na jiné funkci, aniž byste provedli změny, na kterých právě pracujete.

Zde jsou kroky k použití Stashing v Gitu:

 

Stash vaše změny

Ujistěte se, že jste ve svém pracovním adresáři a spusťte následující příkaz:

git stash save "Stash name"

Tento příkaz uloží všechny vaše nepotvrzené změny do nové schránky se zadaným názvem. Pokud nezadáte stash název, Git automaticky vygeneruje výchozí název.

 

Zobrazit stash seznam

Chcete-li zobrazit seznam úložišť ve vašem úložišti, spusťte příkaz:

git stash list

Tento příkaz zobrazí všechny existující skrýše spolu s jejich indexovými čísly.

 

Použít a stash

Chcete-li použít a stash na váš pracovní stav, spusťte příkaz:

git stash apply <stash_name>

Nahraďte <stash_name> názvem stash nebo indexovým číslem, které chcete použít. Pokud nezadáte stash název, Git jako výchozí použije nejnovější stash.

 

Drop a stash

Jakmile úspěšně použijete skrýš a již ji nepotřebujete, můžete skrýš zahodit pomocí příkazu:

git stash drop <stash_name>

Nahraďte <stash_name> názvem stash nebo indexovým číslem, které chcete použít. Pokud nezadáte stash název, Git jako výchozí použije nejnovější stash.

 

Stashing je důležitá funkce v Gitu, která vám umožňuje dočasně uložit nepotvrzené změny, aniž byste o ně přišli. To vám pomůže snadno přepínat mezi větvemi a funkcemi, aniž byste narušili váš pracovní postup.