Зачем делать git stash при каждом переключении веток? Что такое Git Worktree? В чем разница между Git Worktree и Git Branch? Как использовать Git Worktree для создания высокоэффективного многопоточного процесса разработки