A git worktree is an additional working directory of the same repository: a second folder with its own files, its own checked-out branch and its own staging area, which shares the history, the branches and the configuration with the original folder. With it you can have main open in one folder a...
Source: [Dev.to](https://dev.to/devrchancay/what-is-a-git-worktree-how-it-works-and-when-to-use-one-9nl)