TIL: `git blame --ignore-rev` for ignoring formatting changes

When you want to introduce a formatter in an existing project, you have two extreme options - do a 'big bang' reformatting, or reformat only changed lines. A big bang reformat is enticing because you get it done and can add a CI formatting check straight away. However, you would polute git blame with a bunch of no-value changes. --ignore-revs to the rescue! TIL that you can except commits out of…