`git format-patch` produces diffs with a large mail header, a `--stat` diff, then the actual diff body, and then a footer.
We should recognize these and eat all the metadata. Ideally we should be able to parse the commit message out, like we do for `git show` output.