Getting started with jj

Over the past few weeks, I have been using jj! This is not the first time I have tried it, but it is the first time it has stuck. For years, my git workflow has used "make a change, then git commit --amend --no-edit && git push --force-with-lease ", while on a branch. This meant that my changes would be up to date on the remote with very little latency. PRs would rarely be more than a small number…