So I would like to support git-less operation in lintian-brush.
That said, this isn't trivial; the current code intentionally uses git to be able to track what changes lintian-brush fixers have made, and to be able to revert them if subsequent stages of the process fail.
Supporting git (or rather, any type of vcs) will require some alternative light-weight tracking of changes. This could just be creating an external
git directory and using that to track the changes.

