logoalt Hacker News

kevin_nisbettoday at 2:29 PM3 repliesview on HN

I really wanted to like JJ, it was handy for a few months when I used it. But for me in the end I reverted back to regular git.

What triggered me to go back was I never got a really clean mental model for how to keep ontop of Github PRs, bring in changes from origin/main, and ended up really badly mangling a feature branch that multiple contributors were working on when we did want to pull it in. I'll probably try it again at some point, but working in a team through Github PRs that was my main barrier to entry.


Replies

opemtoday at 8:35 PM

I see that is an issue with many people, but now with github adding support for stacked PRs, I guess that would change

steveklabniktoday at 3:11 PM

This is good feedback, thanks. The next version of the tutorial will certainly focus on stuff like this, as I agree it's really important to teach people.

p_stuart82today at 3:32 PM

locally? sure. stacked changes in jj are great. but the moment you push to GitHub, the review UI still thinks in SHAs. a lot of the pain just moves from the author to the reviewer.