第二部分,核心开发工作流
Git 分支与 worktree
用独立分支和 worktree 隔离代理任务,保护用户改动并形成可回滚的提交历史。
隔离并行任务
多个代理或多个长任务在同一工作目录中修改文件会相互干扰。Git worktree 可以让每个任务拥有独立目录和分支,同时共享对象数据库。
创建 worktree 前先确认主工作树干净,并为任务使用语义明确的分支名。完成后先提交、推送和合并,再删除 worktree 与已合并分支。
git fetch origin
git worktree add ../project-fix -b fix/login-redirect origin/main
cd ../project-fix
git status --short --branch提交保持可追溯
- 一个提交表达一个可验证意图。
- 提交信息解释为什么改,而不只罗列文件。
- 不要重写他人的提交或覆盖未知改动。
- 回滚使用新的 revert 提交,保留历史。
- 合并前再次运行当前分支的测试和构建。
官方资料
本页由 xueai 根据 OpenAI 官方资料重新组织并用中文讲解。产品会持续更新,涉及版本、模型和命令时请同时核对下列官方页面。