v2.0 的目标是补齐现代工程团队在 Git / GitHub 协作、AI 编程、事故处理和工程治理上的实战内容。
仓库用理念文章说明维护动机,并用学习路径连接十个主题的中英文文章、交互和临时仓库实验。现有目录继续作为资料索引,读者不必按文件夹编号学习。v2.2.0 的范围见发布说明,文档准备日期为 2026-09-09;版本状态见 GitHub Releases。
上述材料已通过 PR #67 合并;展示命令修复与回归通过 PR #68 合并,两次 PR 的文档与链接 CI 均通过。2026-09-08 核实,GitHub Pages 构建版本为 42ae30897b09a1b9f8bb147298b0d75204448ddf,线上交互脚本与修复版一致。这个结果只覆盖该合并版本,也不证明真实读者掌握了课程。
node scripts/test-curriculum-commands.mjs 直接执行四条展示命令路径,并独立核对对象状态和快照内容。对旧源的定向检查可捕获缺少引用与快照的原错误。这些条目用于验收 v2.2.0 文档范围,合并与部署状态需要单独核对。
历史评估中的 Agent 治理、AGENTS.md 模板、仓库自身约定、多 Agent 与 stacked PR 操作、事故恢复、CI、后台任务、工程案例和工具文章职责已覆盖。原始评估保留不变,新的工作以这里的具体缺口为准。
邀请一位未参与编写的工程师,从知识地图进入课程。主持人先不解释答案,只记录读者的预测、实际操作、提示次数和卡住位置;所有 Git 操作仅在课程创建的可删除实验仓库中执行。
每项记录“独立完成 / 提示后完成 / 未完成”,附预测与实际结果的差异;单次试读只说明该参与者在该版本上的表现。尚未安排参与者,不能把自动测试或 Agent 模拟读者计为试读通过。
| 代码与材料可见 | 覆盖范围 | 仍需单独取得的证据 |
|---|---|---|
| 01 至 10 的十篇中英文原理文章、十个实验和十个交互入口按同一顺序链接 | 快照、对象、Index、引用、恢复、合并、rebase、远端、worktree 与存储 | 读者实际能否预测、重现和迁移,还没有行为数据 |
| 交互入口保留 01 至 03 的三个既有主题,并补入 04 至 10 的七个主题 | 每个主题可从文章跳转交互和实验;上述合并版本的部署已核实 | 全路径浏览器行为、后续修复部署与真实读者体验需要分别验证 |
| 工程变更课程与完整验收链配有本地制品与 HTTP 服务实验 | 任务意图、候选 commit、干净检出测试、制品、回环地址运行结果和代码恢复可在临时根目录中观察 | 它不连接真实 CI、托管平台、生产环境或外部服务,也不构成供应链证明 |
| 命令安全回归复核四种已列出的旧命令模式 | 脏工作区停手、完整路径提交、soft reset 后再部分暂存、集成分支占位符 | 未列出的历史示例、远端授权、分支保护、hooks 和团队规则不在这组回归范围内 |
bash scripts/run-git-learning-labs.sh 串行运行十个课程实验、三个阅读实验和三项 Agent/命令回归入口 |
可重复检查脚本描述的本地 Git 场景,包括 Agent 事故恢复实验 | 运行通过不能代替读者学习效果、性能基准或生产状态证据 |
一条因果问题、一幅稳定画布、一个可改变的条件、一份临时仓库实验、一组预期输出、一种误解和恢复边界,以及一个 Agent 场景的判断题。动画只有在能解释变化时才运动;时间、计数和哈希必须注明真实或示意。
学习验收包含三件事:能预测、能重现、能迁移。读者看完觉得“炫酷”是体验反馈,不能单独证明掌握。
v2.0 先做一件事:建立清晰的内容结构,并完成第一批能直接使用的核心文章和模板。
ai-native-git-workflow.mdai-generated-code-review.mdcodex-claude-code-git-practices.mdworktree-for-ai-agents.mdai-commit-splitting.mdmulti-agent-branch-strategy.mdteam-git-workflow-guide.mdgithub-engineering-governance.mdbranch-protection.md 完整版release-management.mdcodeowners.mdgit-troubleshooting-playbook.mdundo-anything.mdrecover-lost-commit.mdremove-secret-from-history.mdv2.0.0 release notes 文件已纳入仓库v2.1.0 把 AI agent 当作仓库里的正式参与者来覆盖,补齐治理和约定层。
ai-agent-governance.md,覆盖 bot 身份、权限、PR 审批、CI 触发、secrets 隔离multi-agent-branch-strategy.md 补齐对比、整合、清理的可执行流程stacked-pr-for-ai-generated-changes.md 补齐原生 git 命令和栈管理工具AI 编程正在改变软件开发方式,Git 的价值也随之变化。
v2.0 会围绕团队协作、GitHub 工程治理、AI 代码审查、事故恢复和大仓库实践,系统补齐 Git / GitHub 实战内容。
07-large-repo/ 的实战决策表v2.0.0 release notes 文件已存在