Not quite - branches get ancestors.
A new repository starts with an empty branch.
A DAG gets layered on top.
I mentioned conflicts, but can you explain where race conditions would arise?
A new repository starts with an empty branch.
A DAG gets layered on top.
I mentioned conflicts, but can you explain where race conditions would arise?