4 ms·
If the other SCM is compatible with Git, you may not have to learn much about Git. That's my hope for my SCM: https://github.com/martinvonz/jj https://github.co
by martinvonz 4y ago
If the other SCM is compatible with Git, you may not have to learn much about Git. That's my hope for my SCM: https://github.com/martinvonz/jj https://github.com/martinvonz/jj. I agree that it seems very hard for a new SCM to get many users without having good compatibility with Git.
- KajMagnus 4y agoI was just looking for something like Fossil/Git but that focused on a clean history :- ) jj's Automatic Rebase and rewriting history support look lovely ( https://github.com/martinvonz/jj#comprehensive-support-for-rewriting-history https://github.com/martinvonz/jj#comprehensive-support-for-r... ) and "Conflicts can be recorded in commits", e.g. for starting resolving a merge at home, continuing in the afternoon at the co-working space, a different laptop. `jj edit` and `describe` looks like things I'd use a lot. Nice with Rust and Nix (Hi Martin I'm Magnus from Gbg btw :- )) `jj st` — nice naming. I've named my scripts directory just 's', since, typing is not that fun