git worktree
Подключает несколько рабочих каталогов к одному репозиторию.
Сигнатура
git worktree add <путь> <ветка>Позволяет одновременно держать несколько веток в разных папках без повторного клонирования — удобно, чтобы работать над фичей и параллельно проверить багфикс. Подкоманда add создаёт новое рабочее дерево, list показывает все, remove удаляет.
git worktree add ../hotfix main
git worktree list
git worktree remove ../hotfix