module Git::Commands::Stash
Commands for stashing working directory changes via βgit stash`
This module contains command classes split by stash operation:
-
{Stash::Push} β save changes to a new stash entry
-
{Stash::Pop} β apply the top stash and remove it from the stash list
-
{Stash::Apply} β apply a stash without removing it
-
{Stash::Drop} β remove a single stash entry
-
{Stash::Clear} β remove all stash entries
-
{Stash::List} β list stash entries
-
{Stash::Show} β show changes recorded in a stash entry
-
{Stash::Branch} β create a new branch from a stash entry
-
{Stash::Create} β create a stash object without storing it
-
{Stash::Store} β store a stash object created with βcreate`
@see git-scm.com/docs/git-stash git-stash documentation
@api private