It saddens me to think that the rise of LLMs means cool new(ish) tools like this may never get widespread adoption.
I find myself personally a little unwilling to engage with jj as I expect LLMs to be much more fluent with git, though I notice there's an option to use git and jj interchangeably in the same local repo which might finally be enough to tip me over the edge.
On the other hand, JJ is actually so much easier that I've had to use help less than with git. Learning it from scratch, I didn't need to search for much of tricky stuff at all. (And most answers were there in the project itself)
Interesting! I also wonder if jj helps coding agents to be better able to resolve merge conflicts which I've anecdotally found can be painful with the current crop
It saddens me to think that the rise of LLMs means cool new(ish) tools like this may never get widespread adoption.
I find myself personally a little unwilling to engage with jj as I expect LLMs to be much more fluent with git, though I notice there's an option to use git and jj interchangeably in the same local repo which might finally be enough to tip me over the edge.
On the other hand, JJ is actually so much easier that I've had to use help less than with git. Learning it from scratch, I didn't need to search for much of tricky stuff at all. (And most answers were there in the project itself)
Interesting! I also wonder if jj helps coding agents to be better able to resolve merge conflicts which I've anecdotally found can be painful with the current crop