Использование рабочих деревьев Codex
Worktrees позволяют создавать несколько рабочих каталогов в репозитории Git, что позволяет работать над разными задачами параллельно, не мешая друг другу.
Что такое Worktree?
Git Worktree — это функция Git, позволяющая создавать несколько рабочих каталогов в одном репозитории. Codex обеспечивает нативную поддержку Worktrees.
Сценарий использования
- Разрабатывайте несколько функций параллельно
- Поддерживайте чистоту основной ветки
- Выполняйте разработку и код-ревью одновременно

Worktree позволяет работать над несколькими задачами одновременно, как будто у вас несколько компьютеров.
Использование Worktrees с Codex
Создание Worktree
Создание Worktree
# Создание Worktree в приложении Codex
# 1. Выберите проект
# 2. Нажмите "New" -> "Worktree"
# 3. Введите имя ветки
# 4. Нажмите Create
# 1. Выберите проект
# 2. Нажмите "New" -> "Worktree"
# 3. Введите имя ветки
# 4. Нажмите Create
在 Worktree 中运行任务
创建线程时,选择 Worktree 模式:
| Mode | Описание |
|---|---|
| Локальный | 在当前项目目录中工作 |
| Worktree | Работа в отдельном Git worktree |
Worktree 模式会创建一个新的 Git worktree,保持更改隔离.
Worktree 管理
管理 Worktree
# 查看 worktree 列表
git worktree list
# 创建新的 worktree
git⟦⟧worktree add .. worktree add ../feature-branch -b feature-branch
# 删除 worktree
git worktree remove ../feature-branch
git worktree list
# 创建新的 worktree
git⟦⟧worktree add .. worktree add ../feature-branch -b feature-branch
# 删除 worktree
git worktree remove ../feature-branch
Лучшие практики
- Создавайте независимый Worktree для каждой функции или исправления.
- Используйте описательные имена веток
- После завершения своевременно удаляйте ненужные Worktrees.
Worktree — мощный инструмент для параллельной разработки, особенно хорошо подходит для крупных проектов.Другие расширения