When I look at the design goals of Evo, it seems to be more on the user ergonomics side. There have been many attempts to fix Git's UX; so there is probably some things about Git's UX that can be improved.
I find the "why" points not appealing to me (maybe I know my way around git too much), but one:
"Partial clones
Commutation makes it possible to clone only a small subset of a repository: indeed, one can only apply the changes related to that subset. Working on a partial clone produces changes that can readily be sent to the large repository. "
https://pijul.com
https://nest.pijul.com/pijul/pijul (self hosted, thus not on Github)
It uses the interesting Sanakirja db engine:
https://pijul.org/posts/2021-02-06-rethinking-sanakirja
https://docs.rs/sanakirja/1.0.1/sanakirja
When I look at the design goals of Evo, it seems to be more on the user ergonomics side. There have been many attempts to fix Git's UX; so there is probably some things about Git's UX that can be improved.