logoalt Hacker News

jj – the CLI for Jujutsu

477 pointsby tigerlilytoday at 10:33 AM412 commentsview on HN

Comments

scotty79today at 1:38 PM

Does jj have partial clones of remote repo?

show 1 reply
dhruv3006today at 12:43 PM

this looks pretty interesting.

tucnaktoday at 11:54 AM

16 year-old me would have been very impressed by this!

show 1 reply
SV_BubbleTimetoday at 2:12 PM

>You can request to not use the pager by using jj st --no-pager, or if you hate the pager and want to turn it off, you can configure that with

    $ jj config set --user ui.paginate never
In one feature they can’t help themselves from calling it two different things already.

Why do this? Why can’t the very clearly smart people making things step 1/2 step outside themselves and think about it like they are the users they want?

Earlier they talk about the native format and how it isn’t ready… so that to start you need

    jj git init
… but… if they’re planning a native format that makes no sense as a command. It would be ‘jj native init’ later?

Early planning keys/plans imo but those rarely change so as to not accept your early adopters.

These seem like small things but to me it’s a warning.

show 1 reply
fallattoday at 2:39 PM

Now that Steve is part of a GitHub competitor to push jj, I see all these posts as just sales pitches.

show 2 replies
newsofthedaytoday at 3:58 PM

OK I read it, I'm not interested, git does exactly what I want.

show 3 replies
jimmypktoday at 3:10 PM

[dead]

blacknigtoday at 12:44 PM

[flagged]

show 1 reply
cynicalsecuritytoday at 12:23 PM

[flagged]

show 2 replies
jansantoday at 11:59 AM

We all need to give ourselves a push and finally make the next step in version control. Github, Google, Microsoft, Meta (did I forget anyone relevant? Probably) should just join forces and finally make it happen, which should not be a problem with a new system that is backend compatible to Git. Sure, Github may lose some appeal to their brand name, but hey, this is actually for making the world a better place.

show 2 replies
ux266478today at 2:12 PM

Clicked on this hoping it would be the irc client, very disappointed!

For those in the know, how does jujutsu stack up to something like Darcs?

show 1 reply
7etoday at 12:11 PM

Is it better for AIs? That’s the only reason I would care.

show 2 replies
Openpictoday at 2:55 PM

動画などでわかりやすいものが見たい

butliketoday at 12:42 PM

FWIW, it's a pretty decent fried fish chain in Chicago as well.

show 1 reply
demorrotoday at 1:15 PM

This doesn't seem different enough to be worth the transitional cost, even if you don't need to actually move away from a git backend.

show 1 reply
systemstoday at 1:45 PM

its almost impossible for me to tell if this better or worst than git i read few things about jj, and my conclusion

   1. its different
   2. very few user would really care about this difference 
i think git is good (not good enough, good just good, or really good) and unlike shells, i cant think of a reason to have mass migration to it

people use zsh because apple choose it, and pwsh because microsoft settled on it, on linux i am sure we can do better than bash, but it good enough and nothing justified replacing it (that being said, all 3 OSes should have settled non nushell)

in summary, if we couldnt replace bash on linux, i dont think anyone can replace git, git as an scm tool if far better than bash as a shell

show 2 replies
wolttamtoday at 2:27 PM

What happens when jj introduces this native repository format - break compatibility with all the popular git hosts?

If jj is so great now and works with git as a backend, it’s tough to imagine why it’s worth pursuing a native and presumably incompatible backend.

show 1 reply