If I remeber the history correctly, per-file commit messages were actually a feature that was quickly hacked in to get MySQL on board. It did not have that before those MySQL talks and I don&#x27;t think it was very popular after.<p>Performance indeed killed bzr. Git was good enough and much faster, so people just got used to its weirdness.