GIT.HLB  —  GIT  STASH
 	Use git stash when you want to record the current state of the working directory
 	and the index, but want to go back to a clean working directory. The command saves
 	your local modifications away and reverts the working directory to match the HEAD commit.

 	Command Syntax:

 		git stash list [<log-options>]
 		git stash show [-u | --include-untracked | --only-untracked] [<diff-options>] [<stash>]
 		git stash drop [-q | --quiet] [<stash>]
 		git stash pop [--index] [-q | --quiet] [<stash>]
 		git stash apply [--index] [-q | --quiet] [<stash>]
 		git stash branch <branchname> [<stash>]
 		git stash [push [-p | --patch] [-S | --staged] [-k | --[no-]keep-index]
 			[-q | --quiet]
 			[-u | --include-untracked] [-a | --all] [(-m | --message) <message>]
 			[--pathspec-from-file=<file> [--pathspec-file-nul]]
 			[--] [<pathspec>…​]]
 		git stash save [-p | --patch] [-S | --staged] [-k | --[no-]keep-index]
 			[-q | --quiet]
 			[-u | --include-untracked] [-a | --all] [<message>]
 		git stash clear
 		git stash create [<message>]
 		git stash store [(-m | --message) <message>] [-q | --quiet] <commit>
Close Help