We've talked about:
Worktrees accomplish a similar goal (allow you to work on different changes without losing work), but are particularly useful when:
git commands (not branches or stash).git directory with the entire state of the repogit clone or git init.git file with a path to the main working treeTo create a new worktree at a given path:
git worktree add <path> [<branch>]
Adding <branch> is optional. It will use the last part of the path as the branch name.
Run and submit the CLI tests from the root of the main working tree.