To visualise this, it’s simplest to think of the
state of your repository as a point in a high-
dimensional ‘code-space’, in which branches are
represented as n-dimensional membranes, mapping
the spatial loci of successive commits onto the
projected manifold of each cloned repository.