5 ms·
Agreed with the sadness. My pragmatic take is that any improvement here needs to be incrementally adoptable and therefore compatible with the existing data stru
by fosterfriends 2y ago
Agreed with the sadness. My pragmatic take is that any improvement here needs to be incrementally adoptable and therefore compatible with the existing data structures - otherwise it'll be too hard to migrate.
- adastra22 2y agoUnfortunately the git model has intrinsic limitations. Pijul is an example of something that breaks free—it has a history agnostic data structure where the order of changes doesn’t matter. Applying changeset A then B results in the same state as B then A. In git these would be different trees. I personally waste so much time on git rebases that shouldn’t even be a thing.