Your git setup for neovim?

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
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.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • diffview.nvim

    Single tabpage interface for easily cycling through diffs for all modified files for any git rev.

  • 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
  • Neovim for beginners

    20 projects | dev.to | 30 Sep 2024
  • 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

Did you konow that Vim Script is
the 31st most popular programming language
based on number of metions?