<p dir="ltr">Hi,</p>
<p dir="ltr">Git has a nice feature called "bisect" [1]<br>
to find regressions. In order to use it effectively, every commit in the upstream master should be build-able and testable irrespective of whether it is squashed or not.</p>
<p dir="ltr">[1] <a href="https://git-scm.com/docs/git-bisect">https://git-scm.com/docs/git-bisect</a></p>
<p dir="ltr">Regards,<br>
Baiju M<br>
</p>