5 ms·
I think that version control has reached a point where the next major evolutionary steps will be based on making history totally shared and immutable with histo
by gmueckl 5mo ago
I think that version control has reached a point where the next major evolutionary steps will be based on making history totally shared and immutable with history edits themselves being non-destructive versioned operations that can be browsed as higher order history.
- riwsky 5mo agoThat’s, uh, exactly how jj works!
- gmueckl 5mo agoI never absorbed that fact until now. Now, if it supported huge repositories with large files and binary files well, it could actually become a superstar.
- steveklabnik 5mo ago> if it supported huge repositories with large files and binary files well, In the open source context, it's limited by git here. But you can use jj with Google's monorepo, and so it itself is able to handle at least huge repositories (I don't know how big the largest files and binary files are in it, but I'm assuming that it has some of those too) well. That of course doesn't help you directly if you're not at Google, but the pathway is there.