Merge branch 'nd/exclusion-regression-fix'
commit76b620d8166bf4cc7cadbc61f9927799ceea9162
authorJunio C Hamano <gitster@pobox.com>
Wed, 20 Jan 2016 19:43:33 +0000 (20 11:43 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 20 Jan 2016 19:43:33 +0000 (20 11:43 -0800)
tree5cbea926379d763fb0de6fcdd2d8d80f82629669
parentceef512e797115ae581cfbfd220334e20f1c7b28
parent8c722360d1277259d4baec951e1488086f775214
Merge branch 'nd/exclusion-regression-fix'

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