In this answer of mine, I have kept from the question an option I didn't know of, namely --oneline applied to git diff instead of git log. But searching for oneline in man git-diff doesn't give any result. Still git diff --oneline doesn't error.
What is it for?