On Wed, Jan 6, 2021 at 1:32 PM Junio C Hamano <gitster@xxxxxxxxx> wrote: > a need to have multiple unrelated line of histories in a single > repository may not be there, even though a desire to do so might > exist. What is done with these unrelated histories that record > unrelated contents [*1*]? Git itself is an example of other reasons for carrying disjoint dags as a set of related histories. Also, I've taken to carrying submodule histories in the main repo, the setup is very easy, just a submodule init and worktree add. I think the pair of flows shows disjoint dags can be on a spectrum of relatedness.