I just tried my hand at #git plugins for #neovim. Not so successful. #vgit constantly annoyed me with an info line right next to the cursor when the file was last changed. And no, I don't want to have to search to get rid of such nonsensical crap. Next up #gitsigns. Showed changes immediately, very nice, but I just didn't understand how to use the "status", "add" and "commit" commands. So I immediately removed it again.

There's probably still #fugitive, but I've lost interest now. I'll just stick to the command line.

@UmWerker Sorry if you know of this and have already discounted it, but I find just ignoring putting Git in Neovim and using Lazy Git is the best UX for me. I have Lazy Git on a keybind so it pops up in a floating Neovim window too. I do have a git signs plugin that's fairly minimal but I forget which one, anything more complex than that I do in LG. Worth trying it if you haven't, please ignore if you have or this doesn't help :)
@Olical @UmWerker I can only double this recommendation since it is exactly how I do it: this vim and not emacs, no need to re-invent everything if there are already good cli clients. I have a shortcut to start LazyGit in the overlay, but I mostly bg neovim for a while or start lg a new tab. For simple things git commands are sufficient.
@ringtailringo @Olical
Yes, that's it. I only use the three most basic commands.