It's difficult to go back to a separate VCS app after using IDE git support (specifically VSCode & the 'git graph' extension which is sadly permanently abandoned).

I think there’s a JJ vscode plugin

VS Code now has an OKish git graph built-in, in case you didn't know. This feature is a few months old.

Yeah I did but it's merely OKish as you said. Git Graph is still significantly better.

I'm confused -- what would you be going back from, given your preferred VSCode extension is abandoned?

Even though it's abandoned it still works perfectly fine and I still use it.

Doesn't that make it "complete" as opposed to "abandoned"?

Everything does not need constant updates and new features.

No, because there are features that would still be useful for it to have. See for yourself:

https://github.com/mhutchie/vscode-git-graph/pulls

give "git lens" a try.

Yeah I've used it for a long time but not for its commit graph feature, which still isn't as nice as Git Graph. Actually the main feature I used it for was "Compare working tree with <commit>" which gives you a nice "what have I changed overall" view but one where the files are editable still in the diff view.

However I found this better extension for that: https://marketplace.visualstudio.com/items?itemName=letmaik....

So I don't really need Git Lens any more, which is good because they've made it all commercial and annoying.