Por que fazer git stash a cada troca de branch? O que é Git Worktree? Diferenças entre Git Worktree e Git Branch? Como usar o Git Worktree para criar um fluxo de desenvolvimento multi-thread de alta eficiência