本页目录
时长 5 分 30 秒,带字幕和讲解。播放器右下角可以全屏。
这段视频演示什么
一份宏观数据网页有生产、货币、物价三个板块。两位代理分头改前两个板块:各自另开一个工作目录(worktree)、各自新开一条分支,改完再合回主分支。整个过程在 WorkBuddy 里完成,老师只说要什么结果,建仓库、提交、合并用什么命令都交给代理。
分段导览
| 时间 | 步骤 | 看什么 |
|---|---|---|
| 0:05 | 初始化 | 让代理建仓库、做第一次提交。有了这次提交,两路修改才有同一个起点 |
| 0:54 | 代理 A | 指令要求另开工作区、新开自己的分支,只改生产板块 |
| 1:22 | 代理 B | 切到另一个会话,同样另开工作区和分支,只改货币板块 |
| 2:12 | 分叉检查 | 版本图上两条线已经分开,各有新提交;主分支还停在原版 |
| 2:36 | 合回主分支 | 先合货币分支,再合生产分支;第二次合并碰到冲突 |
| 3:32 | 合并后核验 | 代理发现一句过时的说明,修正后打开主分支的实际网页逐项核对 |
三个要点
- worktree 分开的是工作目录。 两位代理各在自己的目录里编辑和提交,不会覆盖对方的文件;版本历史仍在同一个仓库里。
- 目录隔开了,内容冲突还要处理。 两边都改了顶部总述和版本号,同一个位置出现两种写法,合并时要综合成一个版本。
- 合并完成和内容验收是两件事。 Git 能把改动合在一起,不保证每句话都符合合并后的情况。视频里合并没有再报错,但页面上还留着一句“货币金融板块没有改动”,要打开实际网页才看得出来。
核对时留意
- 验收看主分支的实际网页,不看同名文件的旧预览。
- 没有分配修改的物价板块要保持原样。
- 数字按原材料核对,区分“点”和“百分点”:视频里 GDP 回落 0.7 个百分点,PMI 上升 0.6 点。
说明
- 网页里的数字是课程材料的示例数据,不是最新宏观数据。
- 等待代理运行的画面做了加速,操作本身由 WorkBuddy 完成。
- 这段录屏里两路修改主要是先后完成的,用来看工作区隔离与合并,不用来说明并行能快多少。