
Turns out they're not actually needed, because the implementation of "finding all commits" just iterates over the lines of the `git log` output, anyway - no need to actually traverse the tree. I am _reasonably_ sure this means that it's no longer a pre-requisite that the source repo has linear history, either. If I discover during adding tests that that actually is the case, I'll re-add that note.
608 KiB
608 KiB