Elektrine lite

← Feed

@gnuplusknoppers@troet.cafe

Post #1658297

2026-03-31 12:10 UTC

@andrewt I've always been extremely confused how people were using Git on the command line, because it's just so arcane. My GUI pick was Git Graph in VSCode. But once I picked up jujutsu last year even doing rebases on the command line suddenly became incredibly easy. JJ proves that the Git frontend is really badly designed, since it takes the same backend (full compatibility) and builds a much more orthogonal set of operations on top. https://steveklabnik.github.io/jujutsu-tutorial/introduction/what-is-jj-and-why-should-i-care.html

Replies (1)

  • @gnuplusknoppers @andrewt I actually dislike anonymous branches (at least in Mercurial; Jujitsu appears similar from the docs) because the fact that they're *not* considered garbage makes it more difficult and dangerous to get rid of commits I don't want. With normal Git, a commit is basically gone once nothing points to it, except it's still in the reflog for a while, so if I make a mistake I can get it back. If anonymous branches are considered non-garbage, then I must actually delete them.

    Open ##1658298