В мире VCS есть функции, которые существуют давно, но именно новая реализация раскрывает их потенциал. Так произошло с рабочими деревьями Git — возможностью вести параллельную разработку в нескольких папках одного репозитория.
Git умел это годами, но оставался инструментом «для избранных» — тех, кто был готов держать в голове структуру ссылок, .git/worktrees, и вечно следить, какие изменения принадлежат какому дереву. И вот появляется Jujutsu (jj) — современный front-end для контроля версий, который делает старую механику неожиданно свежей, удобной и… наконец-то разработческой. ✨ Почему рабочие пространства Jujutsu ощущаются революцией Jujutsu называет свои рабочие деревья workspaces, и это не просто переименование. В отличие от Git, где создание worktree требует нескольких команд, проверки состояния и борьбы с локальными особенностями среды, здесь всё сводится к одному движению: jj workspace add ../project-alt Это похоже на момент, когда терминал получает autocompletion или редактор