Your git setup for neovim?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • gitsigns.nvim

    Git integration for buffers

  • This in a floating terminal and gitsigns has worked really well for me.

  • 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.

    InfluxDB logo
  • diffconflicts

    A better Vimdiff Git mergetool

  • For resolving conflicts, I like https://github.com/whiteinge/diffconflicts. It's really good at cutting the noise from conflict markers and only showing what matters.

  • git-messenger.vim

    Vim and Neovim plugin to reveal the commit messages under the cursor

  • For git blame, there are a few plugins that can display the history of a given line. One that comes to mind is https://github.com/rhysd/git-messenger.vim, but there are others (including some written in Lua).

  • gitui

    Blazing 💥 fast terminal-ui for git written in rust 🦀

  • gitui inside FTerm.nvim has been my preferred method to interact with git from within nvim. gitui has indeed proven to be a great frontend to git.

  • FTerm.nvim

    :fire: No-nonsense floating terminal plugin for neovim :fire:

  • gitui inside FTerm.nvim has been my preferred method to interact with git from within nvim. gitui has indeed proven to be a great frontend to git.

  • forgit

    :zzz: A utility tool powered by fzf for using git interactively.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • ticket.vim

    Manges git branch specific vim session files

  • vim-fugitive

    fugitive.vim: A Git wrapper so awesome, it should be illegal

  • vim-fugitive with a bunch of keybindings for usual git operations.

  • vgit.nvim

    Visual git plugin for Neovim

  • vgit.nvim for inline diff.

  • gitapper

    Remap Git with your custom scripts or new commands

  • I did this tool https://github.com/Mte90/gitapper for git that is a git wrapper/alias with script executed before/after a git command to replace some behavior and integrate it with fzf as example.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • openingh.nvim - Open file or project in GitHub for neovim written in lua

    2 projects | /r/neovim | 27 Sep 2022
  • What are some plugins that you can't live without?

    16 projects | /r/neovim | 4 Dec 2023
  • Open previous git version of file?

    3 projects | /r/neovim | 12 Jul 2023
  • What IDEA or Vscode feature/function you want to have in neovim eco-system?

    16 projects | /r/neovim | 28 Jun 2023
  • Editing init.lua with lua_ls on gives "Undefined global : vim" ?

    3 projects | /r/neovim | 27 Jun 2023