I\'m very new to git and have some question about stashing. If I\'ve worked on a branch but was not able to get to a position where I can commit the branch, stashing is the
Git stashes are saved until your hard disk dies (unlike commits, which are usually transmitted to some other computer via git push so will outlive a hard disk failure).
You can have as many stashes as you want. Get rid of old ones when you feel like it by running git stash drop or git stash clear (read the docs for those).