What does the command git stash do?
I’m working with Git and keep seeing the git stash command mentioned. Can someone explain what it actually does? I often find myself needing to switch branches but don’t want to commit unfinished changes. How does git stash handle these changes, and how can I retrieve them later