Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

10 years of using Git and I never knew undo was what I craved. And the ability to rebase and edit commits in a single command.

Solves 90% of my problems so haven't felt like I needed any additional tooling on top of jj.

But I am curious is there some edge case on jj that I missed. That you folks are working on improving tooling for?

Just really curious about this new world with some better solutions to git.

I liked pijul a bunch too but lack of compat with git meant I can't use it for work... Haha real sad moment right there.



Not working on it (yet), but I wish the jj <-> github story was a little more ergonomic.

Additionally, I am really missing support for stacked diffs, ie, easily pushing a number of commits into one PR on github each such that they all show their incremental diff.

ezyang's gh stack was pretty useful, if a little bit fragile [0] and graphite.dev is also very nice, but paid software with a strong VC based motivation to become everyone's everything instead of a nice focused tool.

[0] https://github.com/ezyang/ghstack

I'm also not super happy with the default 3-way merge editor, but often cannot use vscode or other GUIs.


https://github.com/LucioFranco/jj-spr is one way to get stacked diffs on GitHub with jj, but also GitHub has at least claimed on X that native stacked diffs is coming so we'll see how that goes!



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: