granular-commits

They allow you to easily see which change broke the build, for example, and make git bisect easier.

Referring Pages

podcast-fragmented-12-continuous-integration