К содержимому
Claude Code с 0:полный курс
Уровень 13 · Продвинутый Claude Code 4 мин

Параллельная работа и worktrees

Знакомимся с worktree — отдельной рабочей копией проекта, в которой можно вести вторую задачу изолированно, не мешая основной.

В этом уроке нет практического задания — просто прочитай и ответь на вопросы.

Бывает так: ты делаешь одну задачу, и вдруг прилетает срочная вторая. Переключаться больно — недоделанные изменения мешают, всё перемешивается. Хочется вести оба дела одновременно, но чтобы они друг другу не мешали. Для этого в Git есть отличный инструмент — worktree.

Зачем нужна изоляция

Когда две задачи живут в одной и той же папке, они задевают друг друга: правки одной попадают в другую, легко что-то сломать или запутаться, где какие изменения. Изоляция решает эту проблему: каждая задача сидит в своём отдельном пространстве, и то, что ты делаешь в одном, никак не трогает другое.

Что такое worktree

worktree — это отдельная рабочая копия твоего проекта. Представь, что у тебя есть та же папка проекта, но в другом месте на диске, где можно спокойно делать изменения, не задевая основную. Закончил — вернулся к главной копии, и она осталась нетронутой.

Помнишь ветки Git из уровня про Git? Ветка — это отдельная линия истории, где живут изменения для одной задачи. worktree тесно с ними связан: он даёт тебе физически отдельную папку под ветку, чтобы работать в ней по-настоящему параллельно, а не переключаясь туда-сюда в одном месте.

Просто отдельная песочница

Слово «worktree» звучит сложно, но за ним прячется простая идея — песочница. Это отдельное место, где можно копаться, экспериментировать и менять что угодно, не боясь задеть основную работу. Сломалось в песочнице? Основной проект цел. Получилось? Перенёс результат в основную ветку.

Не пугайся термина: по сути это просто «вторая копия проекта рядом», в которой удобно вести параллельное дело.

worktree особенно удобен в паре с Claude: в одной песочнице ты можешь спокойно дать ему большую задачу, а в основной копии тем временем заниматься своими делами — и одно не помешает другому.

Попробуй

Задания в терминале нет — урок про понимание. Запомни образ: worktree — это отдельная песочница, связанная с ветками Git, где вторая задача живёт изолированно от основной. Дальше разберёмся с настройками и разрешениями.

Проверь себя

Отвечено 0/3
Режим:

Зачем нужна параллельная изоляция в работе?

Что такое worktree?

На что больше всего похож worktree?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Листай уроки клавишами · поиск по ⌘K