Re:Jujutsu at Google • Martin von Zweigbergk JJ Con [video]
by crtasm on Thursday October 30, 2025 @04:05PM
(#45764685)
>Jujutsu, aka JJ, is an open-source, Git-compatible VCS
[ Parent
| on HN ]
Re:Jujutsu at Google • Martin von Zweigbergk JJ Con [video]
by oofbey on Thursday October 30, 2025 @04:51PM
(#45765179)
Thanks for that context. Why would I want to use it instead of git?
Re:Jujutsu at Google • Martin von Zweigbergk JJ Con [video]
by gpm on Thursday October 30, 2025 @05:19PM
(#45765507)
Because it's nicer tool to use. To borrow someone else's descriptions (paraphrased), it's simultaneously simpler than git and more powerful than git. Some things that were a source of friction in git (e.g. any non trivial rebase) just stop being so.
Re:Jujutsu at Google • Martin von Zweigbergk JJ Con [video]
by WolfeReader on Thursday October 30, 2025 @05:16PM
(#45765484)
Easier CLI, deferred conflict resolution, megamerge workflow, an "undo" command which is like a gift from the gods.
Re:Jujutsu at Google • Martin von Zweigbergk JJ Con [video]
by steveklabnik on Thursday October 30, 2025 @06:56PM
(#45766377)
Here's what I wrote about it eight days ago: https://news.ycombinator.com/item?id=45673808
Lots of other opinions in that thread too.
Re:Jujutsu at Google • Martin von Zweigbergk JJ Con [video]
by stonogo on Thursday October 30, 2025 @05:05PM
(#45765343)
Because you work for Google, or because you don't want to wait for official git to be rewritten in Rust.
Re:Jujutsu at Google • Martin von Zweigbergk JJ Con [video]
by jeffbee on Thursday October 30, 2025 @05:20PM
(#45765516)
As I recall, git5 was such a piece of junk that they deleted it so nobody could use it any more. It had its fans but they were all deluded. It was a demonstrated fact that git5 users were less productive than normal g4 users.
Re:Jujutsu at Google • Martin von Zweigbergk JJ Con [video]
by gpm on Thursday October 30, 2025 @05:25PM
(#45765579)
What is/was "git5"? Git the vcs is only about to release version 3.0... Googling only reveals some gene that happens to be named that...
Re:Jujutsu at Google • Martin von Zweigbergk JJ Con [video]
by bugsliker on Thursday October 30, 2025 @06:42PM
(#45766260)
it’s an old google internal interface over google’s vcs piper that let you use git to manage your changes
Re:Jujutsu at Google • Martin von Zweigbergk JJ Con [video]
by jeffbee on Thursday October 30, 2025 @05:33PM
(#45765642)
It was a way to pretend that you were using git when you were in fact using piper.
Re:Jujutsu at Google • Martin von Zweigbergk JJ Con [video]
by skirmish on Thursday October 30, 2025 @06:08PM
(#45765973)
The big problem with it was that you had to specify upfront which directories you will be editing, and only those were cloned locally. Later if you wanted to add a quick debug printout somewhere else, you would spend 20 minutes tracking more directories and merging / rebasing branches. All because git choked on the huge monorepo.