Remix.run Logo
kevin_nisbet 9 hours ago

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.

opem 3 hours ago | parent | next [-]

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

steveklabnik 8 hours ago | parent | prev | next [-]

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_stuart82 8 hours ago | parent | prev [-]

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.