Re:Jujutsu for Busy Devs
by esafak on Monday July 21, 2025 @11:09PM
(#44642879)
Do you use an IDE with git support but not jujitsu? I do (intellij), and I'm not sure how useful it would be.
[ Parent
| on HN ]
Re:Jujutsu for Busy Devs
by Disposal8433 on Tuesday July 22, 2025 @02:45AM
(#44643869)
I've always hated the git CLI, and that's why I used Jetbrains tools or Sublime Merge.
Now that I switched to jj (colocated with a get repo, very useful), I went back to using the CLI again for jj and I don't miss the graphical tools.
But how do you split commits? Command line tools for splitting commits suck because they force you to look at one hunk at a time without getting the context from the rest of the change.
jj uses a TUI for this that lets you navigate the entire set of changes.
Not only is the default behavior of `jj split` exceptionally good and not susceptible to the issue they described, but you can easily specify an external tools like the meld gui to offload these operations to as a configuration option.
Try jjui. It's an amazing TUI
Re:Jujutsu for Busy Devs
by andrewaylett on Tuesday July 22, 2025 @12:18PM
(#44649224)
I use colocated mode, so Git tools see a detached HEAD but otherwise continue to work. I don't normally use the IDE for creating commits or moving around the repo, but I'll still use it for conflict resolution and for exploring history.