Skip to content

Worktrees

Git Worktrees 让你可以在同一个仓库中并行处理多个分支,而不会互相干扰。

什么是 Worktrees

Worktree 是 Git 的一个功能,允许你在同一仓库中同时检出多个分支。每个 worktree 都有自己的工作目录和索引,因此你可以在不同分支上并行工作,无需暂存或提交当前更改。

在 Codex 中使用 Worktrees

在 Codex 桌面应用中,创建新线程时可以选择 Worktree 模式。这会创建一个新的 Git worktree,使更改与你的常规项目隔离。

使用场景

  • 尝试新想法:在不影响当前工作的情况下测试新功能
  • 并行任务:让 Codex 在同一项目中并行运行独立任务
  • 代码审查:在单独的 worktree 中审查和测试 Pull Request

自动化任务与 Worktrees

自动化任务在 Git 仓库的专用后台 worktree 中运行。对于非版本控制项目,它们直接在项目目录中运行。

了解更多

请参阅 App 功能 中的 Worktree 支持部分。

由 Codex 构建