Merge branch 'ag/rev-parse-all-exclude-fix'
commit20d04b4419559825160c267fb05cc5c683fbece8
authorJunio C Hamano <gitster@pobox.com>
Tue, 13 Nov 2018 13:37:23 +0000 (13 22:37 +0900)
committerJunio C Hamano <gitster@pobox.com>
Tue, 13 Nov 2018 13:37:23 +0000 (13 22:37 +0900)
tree32e151a0e21610511ebca414dc781b641cea5f2f
parent67cf2fa3d5e2a81c535db22045eb06ba878c5f9f
parent5221048092b7a2359579b56bde4134c420e5555d
Merge branch 'ag/rev-parse-all-exclude-fix'

"git rev-parse --exclude=* --branches --branches"  (i.e. first
saying "add only things that do not match '*' out of all branches"
and then adding all branches, without any exclusion this time")
worked as expected, but "--exclude=* --all --all" did not work the
same way, which has been fixed.

* ag/rev-parse-all-exclude-fix:
  rev-parse: clear --exclude list after 'git rev-parse --all'
builtin/rev-parse.c
t/t6018-rev-list-glob.sh