---
id: bisect
requestedLanguage: en
descriptionLanguage: en
---

# Regression Bisection / git bisect

- Type: regression localization technique
- Group: Implementation cycle
- Placement: Implementation / Finding causes of defects
- [Source](<https://git-scm.com/docs/git-bisect>)

[HTML](https://dpm.cnonim.name/practices/bisect/)

Locate the change that introduced a bug by bisecting the range between known working and failing versions.

## Relationships

- uses reproduction cases from: [Minimal Reproducible Example](/practices/mre/en.md) (support)
- helps during: [Systematic Debugging](/practices/debugging/en.md) (support)

[Show on the map](https://dpm.cnonim.name/#practice=bisect&lang=en)
