vim | 21. ledna 2023 20:36
K odkládání změn v gitu slouží příkaz git stash, kterým je možné odložit necommitnuté (staged i unstaged) změny na zásobník, viz. https://git-scm.com/book/en/v2/Git-Tools-Stashing-and-Cleaning
git stash push  # push je výchozí operace, proto (pokud nepotřebujeme specifikovat nějaké další parametry) stačí jen:
git stash  # uloží změny na zásobník a vratí stav na poslední commit
git stash push --patch  # interaktivně je možné vybrat změny, které se mají uložit na zásobníkgit stash list  # vypíše seznam položek změn na zásobníku
git stash show [<stash>]  # vypíše obsah změnygit stash pop [<stash>]  # vezme poslední (pokud není specifikován konkrétní záznam) záznam změn uložený na zásobníku, změny aplikuje na pracovním adresáři a záznam smaže ze zásobníku
git stash apply [<stash>]  # stejně jako pop ale záznam neodstraní ze zásobníku stashegit stash drop [<stash>]  # smaže danou položku
git stash clear  # smaže všechny položky2022 - 2025 vim