top | item 39491520

(no title)

pmeunier | 2 years ago

You're describing working on your own single-author project, in which case there is indeed little difference (Pijul has less tooling).

In practice on actual real world cases, there are lots of differences when you start working with others: even on a small project, you don't have to plan your feature branches anymore, conflicts are solved once and for all, you get free cherry-picking of bugfixes to your production branch, etc.

When your project scales, there are even more differences: commutativity handles large repos for free, patches describe large files much more efficiently than by giving their whole contents (which snapshots do).

discuss

order

No comments yet.