git-diff: resurrect the traditional empty "diff --git" behaviour