From 16c1f0d3dc7aaffc05cb9d95b6d66d0a76a19853 Mon Sep 17 00:00:00 2001 From: spacewander Date: Wed, 16 Dec 2020 18:01:30 +0800 Subject: [PATCH] git-summary: reject invalid option Argument starts with '-' can't be committish, so we can safely reject it. --- bin/git-summary | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/git-summary b/bin/git-summary index 58f1788..003019d 100755 --- a/bin/git-summary +++ b/bin/git-summary @@ -13,6 +13,10 @@ for arg in "$@"; do --dedup-by-email) DEDUP_BY_EMAIL=1 ;; + -*) + >&2 echo "unknown argument $arg found" + exit 1 + ;; *) # set the argument back set -- "$@" "$arg"