summaryrefslogtreecommitdiff
path: root/t/t6001-rev-list-graft.sh
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2008-08-25 01:05:31 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2008-09-06 18:56:44 -0700
commit6ecb1ee28a9479af1d39cfab170b5d93e238c277 (patch)
tree7b8dfdec19e5b2117f8928916da9ca6e56907917 /t/t6001-rev-list-graft.sh
parentMerge branch 'jc/maint-log-grep' (diff)
downloadtgif-6ecb1ee28a9479af1d39cfab170b5d93e238c277.tar.xz
git-apply:--include=pathspec
This allows --include=pathspec, similar to --exclude=pathspec. The rule when one or both of these are used is that the include/exclude patterns are examined in the order they are given on the command line, and the first match determines if a patch to each path is used or not. Hence: $ git apply --include='specific.h' --exclude='*.h' <diff would apply the patch to specific.h header file, but all other patches in the input file to other header files are ignored. A patch to a path that does not match any include/exclude pattern is used by default if there is no include pattern on the command line, and ignored if there is any include pattern. This originally came from Joe Perches, but both the design of the semantics and the implementation have been redone complately. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t6001-rev-list-graft.sh')
0 files changed, 0 insertions, 0 deletions