←back to thread

Jujutsu for everyone

(jj-for-everyone.github.io)
434 points Bogdanp | 2 comments | | HN request time: 0.02s | source
Show context
monster_truck ◴[] No.45089058[source]
I'm not using a cli to manage my code, it's 2025. I want gittower and gitlab, I want shortcut keys and first class support in _everything_, I'm a professional. If anybody paying me ever says I have to use it, I'll be using git anyways just like I did with clearcase, svn, mercurial, etc etc

A quick scan of this thread reveals no less than 4 show stopping missing features. By the way, where are submodules? I see sentences like "you can work on every branch at the same time" and think "wow this would be great if I really wanted to fuck something up, now show me how you'd track this down to unfuck it a few years later in an unfamiliar codebase. With a gui. For use as evidence in a criminal court case"

Keep plugging away. If this is how you think you can make the world of software a better place, I'm cheering for you.

replies(2): >>45089177 #>>45089593 #
steveklabnik ◴[] No.45089177[source]
There are many different guis you can use with jj.

It’s true that submodules aren’t directly supported, but you can use the git commands to manage them hntil native support comes.

replies(1): >>45097909 #
1. yencabulator ◴[] No.45097909[source]
Oh, many? What's out there beyond GG? All I see is TUIs and VSCode plugins.

(I really like gg's promise of drag-and-drop editing, but I'm keen to try alternatives.)

replies(1): >>45103860 #
2. steveklabnik ◴[] No.45103860[source]
Sorry, yeah, I meant “non CLI interfaces”, I’m not sure if there are other “pure GUI” or whatever you call “non TUI non CLI plugin graphical interfaces”.