本地环境与项目操作
设置新 worktree 的初始化脚本和常用动作,区分创建时准备与后续手动运行。
This page has not been translated into English yet. The original Chinese version is shown below.
本地环境只在桌面应用的 Codex 中可用。先切换到 Codex,再从设置中配置;生成的配置保存在项目根的 .codex 目录,可以提交到仓库供团队共享。多项目仓库应打开包含共享 .codex 的项目目录。
新 worktree 的初始化
新 checkout 可能没有依赖、构建输出或未提交的本地文件。Setup script 在新聊天创建 worktree 时自动执行,用于准备环境。官方 TypeScript 示例:
npm install
npm run build这是说明脚本用途的示例,实际应使用项目规定的包管理器和构建命令。可分别为 macOS、Windows、Linux 配置脚本,覆盖默认版本。应先确定依赖安装和构建的前提,不要把本地主目录已经可运行当作新 worktree 也可运行的证明。
常用 Actions
Actions 用于测试、启动应用等反复执行的操作,显示在桌面应用顶栏,并在集成终端运行。例如项目支持 npm start 时可以创建对应 Run 动作。动作可选图标,也支持平台特定脚本。
初始化脚本在创建新 worktree 时触发;Action 是后续常用操作的入口。一次性调试命令则可以直接在集成终端运行。
验证与 Git 工具
准备完成后,在新 worktree 中确认依赖、必要配置及测试能运行。差异面板可检查、暂存或撤销文件和区块,并支持提交、推送和创建 pull request;未提供的 Git 操作可在集成终端执行。
需要隔离多个任务时见Worktrees,需要复用忽略文件时先核对该页的 .worktreeinclude 范围。