Subject: [Bug?] "git diff --no-rename A B"

From: Junio C Hamano <[email-masked]>
Date: Wed, 17 Jan 2024 17:07:16 -0800

When the user misspells "--no-renames" as "--no-rename", it seems
that the rename detection (which is ont by default these days) still
kicks in, which means the misspelt option is silently ignored.
Should we show an error message instead?