On Wed, Jan 6, 2021 at 1:32 PM Junio C Hamano [off-list ref] 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.