In this episode of Brains & Beards, Patryk and Wojtek share why, after more than a decade with Git, they’ve switched their daily work to a new version control system called JJ (Jujutsu). They explain how JJ can sit on top of existing Git repositories, letting you use it even if your whole team stays on Git and GitHub, and why concepts like the operation log, easy undo/redo, and working with “changes” instead of “finished commits” feel much more natural to developers. The hosts walk through quality-of-life improvements such as effortlessly jumping between branches, editing old changes, splitting work cleanly, and avoiding painful tools like git stash and complex rebases. They also touch on the current limitations and dreams of a future “JJ hub”.
Show more...