diff options
author | Andy Spencer <andy753421@gmail.com> | 2014-01-25 22:06:46 +0000 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2014-01-27 09:01:50 -0800 |
commit | e4ddb05720710213108cd13ddd5a115e12a6211d (patch) | |
tree | e73402b2b99d27e2e2f2399e8fb9aa238f28a27d /line-log.h | |
parent | 2f93541d88fadd1ff5307d81c2c8921ee3eea058 (diff) | |
download | git-e4ddb05720710213108cd13ddd5a115e12a6211d.tar.gz |
tree_entry_interesting: match against all pathspecsas/tree-walk-fix-aggressive-short-cut
The current basedir compare aborts early in order to avoid futile
recursive searches. However, a match may still be found by another
pathspec. This can cause an error while checking out files from a branch
when using multiple pathspecs:
$ git checkout master -- 'a/*.txt' 'b/*.txt'
error: pathspec 'a/*.txt' did not match any file(s) known to git.
Signed-off-by: Andy Spencer <andy753421@gmail.com>
Acked-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'line-log.h')
0 files changed, 0 insertions, 0 deletions