Subject: | [Git::Check] and [Git::GatherDir] work at cross-purposes |
The purpose of [Git::GatherDir] is to omit filegathering untracked
files... yet, [Git::Check] doesn't permit releasing these anyway! So it
still isn't possible to release while having untracked files in the
repository, even if they aren't gathered.
It would make more sense to have an option in [Git::Check] to ignore
untracked files (and therefore only check tracked files with uncommitted
changes). Right now the only recourse is to disable [Git::Check]
entirely. (Potentially it could check if [Git::GatherDir] is present,
and configure itself automatically, but that seems a bit too magical to me.)