guard against unsafe git ls-files uses
authorJoey Hess <joeyh@joeyh.name>
Mon, 9 Mar 2020 19:55:34 +0000 (15:55 -0400)
committerJoey Hess <joeyh@joeyh.name>
Mon, 9 Mar 2020 19:55:34 +0000 (15:55 -0400)
commit3440b77d1e477bad716f5fbdbea977cbe9272c50
tree29d9aa9241c993f8f8442781552d2672bb1a0797
parent9bbb73469eef061c7b84f3205f65624b0b3619ba
guard against unsafe git ls-files uses

This breaks several parts of the upgrade code, when upgrading remotes
of the current repo, but those parts were buggy, and will need to be
fixed somehow anyway.
Git/LsFiles.hs