Re:I struggled with Git, so I'm making a game to spare other...
by adastra22 on Friday March 07, 2025 @12:56AM
(#43287658)
It matters a lot when maintaining long lived forks of active upstream projects, especially with invasive changes that get tripped up on rebases.
Re:I struggled with Git, so I'm making a game to spare other...
by sunshowers on Friday March 07, 2025 @05:14PM
(#43295360)
That seems like an algorithm issue more than a fundamental data structure issue, right?
Re:I struggled with Git, so I'm making a game to spare other...
by adastra22 on Friday March 07, 2025 @08:53PM
(#43296807)
Patch commutivity would make rebasing vs. merge commits effectively the same thing. That’s where it impacts the data structure.
Re:I struggled with Git, so I'm making a game to spare other...
by sunshowers on Saturday March 08, 2025 @01:26PM
(#43302249)
From the perspective of lawyers who come knocking, it seems incorrect to treat rebases and merges as the same.
Commutativity of patches is neat, but it's just not that big a deal. I think Pijul's best feature is first-class conflicts, an idea that Jujutsu has also incorporated.