ParentFull threadschroffl·Having properly separated and single-purpose commits is awesome when running `git bisect` [1] — especially with automatic tests. As well when you revert said commits after the offender is found.[1]: https://git-scm.com/docs/git-bisectView on HN