This works by checking if any of the (immediate) files being listed are under Git, and hiding the column if all aren’t.
I don’t know how this should work, but let’s at least record the current behaviour in case it changes
- Two different repositories being queried at once - The same one being queried twice, at different depths - Tests for --tree and --recurse that should break in the future when that’s implemented - Also just more tests in general