Correctly handle include, exclude than include in .gitignore
authorSegev Finer <segev208@gmail.com>
Tue, 4 Jul 2017 22:06:28 +0000 (01:06 +0300)
committerJelmer Vernooij <jelmer@jelmer.uk>
Wed, 5 Jul 2017 00:52:05 +0000 (00:52 +0000)
commit08f4a39975d7e7b14a3f859ca33b0aaf15f9f0c2
tree930acc99117748a0d83c4c9f6772d0399aff8599
parent90d414f7ad704b9d467a9fbbf7d47aef6be6980a
Correctly handle include, exclude than include in .gitignore

For example, for a .gitignore file like:
test
!test
test

"test" should be ignored.
dulwich/ignore.py
dulwich/tests/test_ignore.py