Our great sponsors
-
diffview.nvim
Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I can highly recommend diffview.nvim. I used some git GUIs in the past, but this keeps me staying in neovim when reviewing my changes before committing.
Updated parent comment with link to my dot files repo. I have a private version that includes some work-specific aliases that shouldn't be made public, and the aliases I listed are everything that's in my public repo: https://gitlab.com/swanysimon/dotfiles/-/blob/main/config/git/config
Main: tanvirtin/vgit.nvim
For resolving merge conflicts: samoshkin/vim-mergetool
Launch browser at URL that would create a pull request for current branch (e.g. https://github.com/funbike/proj/compare/develop...featurebranch)
That's a useful tip (although I mainly use vim-flog for viewing logs).
Gotcha, thanks for the info. I love me some https://github.com/junegunn/gv.vim for that, as well.