4 ms·
The reason jujutsu doesn't have staging is that staging is incompatible with concurrency. The UX is a happy coincidence.
by Ferret7446 5mo ago
The reason jujutsu doesn't have staging is that staging is incompatible with concurrency. The UX is a happy coincidence.
- fragmede 5mo agoIn discussions with people who made jj, it deliberately does not have Git’s staging area / index as a core concept because that was confusing for users.
- steveklabnik 5mo agoNot solely because it’s confusing, but because it’s a more powerful and orthogonal design. The usability stuff matters too, but it’s not one or the other.