Allow finding things that begin with a dash in 'git grep'

Signed-off-by: Junio C Hamano <junkio@cox.net>
maint
Junio C Hamano 2005-09-12 13:24:55 -07:00
parent f22cc3fcbf
commit 540bf654d0
1 changed files with 6 additions and 1 deletions

View File

@ -7,6 +7,11 @@ while :; do
flags="$flags $pattern"
shift
;;
-e)
pattern="$2"
shift
break
;;
-*)
echo "unknown flag $pattern" >&2
exit 1
@ -17,4 +22,4 @@ while :; do
esac
done
shift
git-ls-files -z "$@" | xargs -0 grep $flags "$pattern"
git-ls-files -z "$@" | xargs -0 grep $flags -e "$pattern"