diff options
author | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2013-01-21 20:00:49 +0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2013-01-21 16:57:38 -0800 |
commit | 0b0ecaac2ad984599923999d6d4c32e6111bb73f (patch) | |
tree | c562068adb24c8321271e48dd94fb45685a7d5c6 /Documentation | |
parent | Update :/abc ambiguity check (diff) | |
download | tgif-0b0ecaac2ad984599923999d6d4c32e6111bb73f.tar.xz |
grep: avoid accepting ambiguous revision
Unlike other commands that take both revs and pathspecs without "--"
disamiguators only when the boundary is clear, "git grep" treated
what can be interpreted as a rev as-is, without making sure that it
could also have meant a pathspec. E.g.
$ git grep -e foo master
when 'master' is in the working tree, should have triggered an
ambiguity error, but it didn't, and searched in the tree of the
commit named by 'master'.
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions