Merge branch 'nd/exclusion-regression-fix' into maint
commit9496acc1449e3e536f50eed081df0702b54cf0a8
authorJunio C Hamano <gitster@pobox.com>
Fri, 5 Feb 2016 22:54:11 +0000 (5 14:54 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 5 Feb 2016 22:54:11 +0000 (5 14:54 -0800)
tree1a94ab2ee21a8ea42e2fcf0862676e7983013125
parent90b99869d4ab750b7de0250f02d4c3f08c86f61b
parent8c722360d1277259d4baec951e1488086f775214
Merge branch 'nd/exclusion-regression-fix' into maint

The ignore mechanism saw a few regressions around untracked file
listing and sparse checkout selection areas in 2.7.0; the change
that is responsible for the regression has been reverted.

* nd/exclusion-regression-fix:
  Revert "dir.c: don't exclude whole dir prematurely if neg pattern may match"
Documentation/gitignore.txt
dir.c
t/t3001-ls-files-others-exclude.sh