1. Git compatibility & safemigration
“There's one other reason you should be interested in giving jj a try: it has a git compatible backend, and so you can use jj on your own, without requiring anyone else you're working with to convert too. This means that there's no real downside to giving it a shot; if it's not for you, you're not giving up all of the history you wrote with it, and can go right back to git with no issues.” — dgb23
“You can take a git repo, try jj for a while, and if you decide to go back, you don't lose anything.” — maleldil
2. Distinct commit workflow > “One aspect of it I dislike is edits to files are automatically committed, so you need to defensively create empty new commits for your changes.” — tom_alexander
“
jj newsimply means 'create a new commit [ontop of]' – you don't have to describe it immediately.” — saghm
3. Skepticism about a new VCS > “git is good enough, and is the global standard. We don't need more new VCS.” — aftbit
“I used jj… did not find it all that much better than git.” — BeetleB