Appearance
Worktrees
Git Worktrees 让你可以在同一个仓库中并行处理多个分支,而不会互相干扰。
什么是 Worktrees
Worktree 是 Git 的一个功能,允许你在同一仓库中同时检出多个分支。每个 worktree 都有自己的工作目录和索引,因此你可以在不同分支上并行工作,无需暂存或提交当前更改。
在 Codex 中使用 Worktrees
在 Codex 桌面应用中,创建新线程时可以选择 Worktree 模式。这会创建一个新的 Git worktree,使更改与你的常规项目隔离。
使用场景
- 尝试新想法:在不影响当前工作的情况下测试新功能
- 并行任务:让 Codex 在同一项目中并行运行独立任务
- 代码审查:在单独的 worktree 中审查和测试 Pull Request
自动化任务与 Worktrees
自动化任务在 Git 仓库的专用后台 worktree 中运行。对于非版本控制项目,它们直接在项目目录中运行。
了解更多
请参阅 App 功能 中的 Worktree 支持部分。