Reformat everything, keep git blame honest: .git-blame-ignore-revs
I reformatted 80 Scala files in one commit and a plain git blame put 207 of 260 lines in one file on it. One .git-blame-ignore-revs file brought that down to 22, on GitHub and locally.