“Jujutsu (jj) is a version control system with a significantly simplified mental model and command-line interface compared to Git, without sacrificing expressibility or power (in fact, you could argue Jujutsu is more powerful). Stacked-diff workflows, seamless rebases, and ephemeral revisions are all natural with jj […]”

Part 2 of the series is out and is here.

  • atzanteol@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 months ago

    I do a lot of complicated stuff with git - what sort of workflow does this solve for you?

    git rebase -i and git squash work well for combining commits and cleaning up history. I’m not finding anything about jj yet that does better? And I’m finding a lot about it that are just deal breakers (auto-commit everything, make me lookup hashes of things).