This is literally furthest front the truth. Instead of having develop of all building test passing squashed commits you have to fiddle with bisect around commits that accidentally break the build and fail test and god knows why.
Squash is basically a hard requirement for bisect to be useful at all. Especially for compiled languages.
Squash is basically a hard requirement for bisect to be useful at all. Especially for compiled languages.