Сценарий простой: нужно срочно починить баг в `main`, но у тебя уже открыт полурабочий feature-branch. Вместо того чтобы коммитить мусор или терять контекст, поднимаешь отдельную рабочую копию репо:
```bash
git worktree add ../repo-hotfix main
cd ../repo-hotfix
git switch -c hotfix/login-500
```
Итог: два каталога, две ветки, один репозиторий. Можно параллельно собирать фичу и фиксить инцидент, не трогая текущий WIP.
Почему это внезапно стало трендом:
- меньше `stash pop`-лотереи
- удобно для ревью и срочных хотфиксов
- отлично ложится на соло-режим и маленькие команды
- CI/CD не нужно менять: это чисто локальный буст ⚡
Если у вас много параллельных задач, `worktree` быстро превращается из “знаю, что есть” в “как мы раньше без этого жили?”
DevTools Radar
@DevToolsRadarPro
Git-фишка, которую всё чаще подхватывают команды: `git worktree` вместо вечного `stash` + переключений веток.
Этот пост опубликован в Telegram-канале DevTools Radar. Подписаться можно по ссылке: @DevToolsRadarPro.