I kind of fizzled out on this until I recently integrated LazyVIM into my editor, which includes LazyGit integration. LazyGit is quite nice – very fast and quick to do things and keyboard shortcuts are fairly obvious. I’ve tried vim-fugitive, but it never quite clicked with me – always found myself reverting to Git command line. We’ll see if LazyGit is different …
LazyGit seems to be a more active project than GitUI.
Below is a screenshot:
Note, for this to work, you need to install LazyGit separately.