| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| ignore.c | ||
| renames.c | ||
| single.c | ||
| status_data.h | ||
| status_helpers.c | ||
| status_helpers.h | ||
| submodules.c | ||
| worktree.c | ||
| worktree_init.c |
problem: filesystem_iterator loads .gitignore files in top-down order. subsequently, ignore module evaluates them in the order they are loaded. this creates a problem if we have unignored a rule (using a wild card) in a sub dir and ignored it again in a level further below (see the test included in this patch). solution: process ignores in reverse order. closes #4963
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| ignore.c | Loading commit data... | |
| renames.c | Loading commit data... | |
| single.c | Loading commit data... | |
| status_data.h | Loading commit data... | |
| status_helpers.c | Loading commit data... | |
| status_helpers.h | Loading commit data... | |
| submodules.c | Loading commit data... | |
| worktree.c | Loading commit data... | |
| worktree_init.c | Loading commit data... |