worktree switching branch without stash
$ git worktree add ../branch-temp some-branch
$ cd ../branch-temp
// hack
// finish
$ cd ../original-path
$ rm -rf ../branch-temp
// cleanup
$ git worktree pruneLast updated
$ git worktree add ../branch-temp some-branch
$ cd ../branch-temp
// hack
// finish
$ cd ../original-path
$ rm -rf ../branch-temp
// cleanup
$ git worktree pruneLast updated