Quick guide to save list apply and manage uncommitted changes with git stash for safe context switching and tidy commits