| 流程 | start → 标记 good/bad → 验证中点 → 收敛 |
|---|---|
| 标记 | git bisect good <rev> / bad <rev> |
| 退出 | git bisect reset |
常用示例
常用示例
git bisect start
git bisect bad
git bisect good v1.4.0
git bisect skip
git bisect log
git bisect reset提交上千时约 log2(N) 次验证即可锁定,是定位回归的常规手段。
手动二分:start 进入流程,标记 good/bad 后逐次检出中点,收敛到引入问题的提交;结束时 reset 退出。
| 流程 | start → 标记 good/bad → 验证中点 → 收敛 |
|---|---|
| 标记 | git bisect good <rev> / bad <rev> |
| 退出 | git bisect reset |
git bisect start
git bisect bad
git bisect good v1.4.0
git bisect skip
git bisect log
git bisect reset