Question #86

Author: admin
tags: Git  
git stash command...
...deletes all branches that were merged with the current branch.
...saves changes without committing, so you can switch to another branch.
...starts the garbage collector, which will delete all commits that are not referenced.
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.
The modifications stashed away by this command can be restored (potentially on top of a different commit) with git stash apply or git stash pop.
Rate the difficulty of the question:
easyhard