4 ms·
> where I haven’t thought of a way to do it with Git. With git one can do "everything" true, doesn't mean that I want to teach everybody first what a DAG is an
by johannes1234321 4y ago
> where I haven’t thought of a way to do it with Git.
With git one can do "everything" true, doesn't mean that I want to teach everybody first what a DAG is and how one can manipulate that using git commands, but want to have something simpler. And yeah, git became a lot better over the years, but the plumbing still shines through in many places with inconsistencies.
- xyzzy_plugh 4y agoUnderstanding a DAG becomes fundamental very quickly when trying to understand how distributed version control works. I would argue the opposite, that the internals are actually very reasonable and generic but it's the porcelain that has made some poor UX choices.