Git worktrees allow you to check out multiple branches simultaneously without re-cloning the repository multiple times 1 . This is an alternative to using “stash” to save uncommited changes and switching branches. For example, if we are currently on branch feature/ticket-number-xxxx and want to go work on bugfix/ticket-yyyy , we can run the command git worktree add ../proj-ticket-yyyy…