In this video will discussed git stash what is git stash when to use git stash .
git stash temporarily (stashes) changes you've made to your working copy so you can work on something else, and then come back and re-apply them later on. Stashing is handy if you need to quickly switch context and work on something else, but you're mid-way through a code change and aren't quite ready to commit.
Basic Commands:
git stash :stash the uncommitted changes .
git stash list: show all the stashes.
git stash apply: apply the top stash to the current branch
git stash apply n: apply nth no stash
git stash pop n: apply the stash and remove from stash list
git stash clear : remove the entire stash
git stash drop n: remove particular stash