15 ms·
"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
by randomanybody 10y ago
"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."
http://tartley.com/?p=1267 http://tartley.com/?p=1267
- vog 10y agoIf you understand Git branches, this analogy one may help you to understand topology.
- taneq 10y agoWow, that would be a great way to respond to all of the people who think git is too complex. :P
- Noseshine 10y agoThat's really... good. I have the theory that whether or not you see this is as an attempt at a legitimate explanation or just a joke depends on your level of self-confidence. I think few people will actually understand it (if they do it's a miracle, since such understanding would be a product purely of your own mind trying to interpret sense into what it sees), but those who lack self-confidence will see the fault in themselves, while those with enough confidence upon realizing they don't understand it will realize it's a joke, because if it wasn't they should have understood it. Of course, now I'm open to a reply that demonstrates that it isn't a joke but makes perfect sense and that I'm clueless and overconfident... :)
- ZeroGravitas 10y agoRelated: https://git-man-page-generator.lokaltog.net/ https://git-man-page-generator.lokaltog.net/