Open-source IDE's with Git support

I’m having trouble finding an open-source IDE with support for Git. Are there any that you could point me to or recommend?

  • How does the newly found sha1 collision affect git?
  • git local master branch stopped tracking remotes/origin/master, can't push
  • What option should be used restrict the git diff to a given set of file extensions?
  • How to change a past git commit+push message in RubyMine?
  • What is the preferred way to manage schema.rb in git?
  • Is it possible to receive notifications when a comment is added to a TFS Git pull request?
  • 6 responses to “Open-source IDE's with Git support”

      skiphoppy said:

      There’s an Eclipse plugin in progress.

      skiphoppy said:

      There’s nbgit for NetBeans in development, but it’s not yet stable.

      pcn said:

      If you only want a GUI for git, try QGit.

      xk0der said:

      I don’t know if such a thing exists in a stable form yet, but a good place to
      start your search is :

      http://git.or.cz/gitwiki/InterfacesFrontendsAndTools

      skiphoppy said:

      I use Vim with vcscommand plugin. Although the plugin supports a host of Version Control Systems, I use it specifically for Git.

      Using VCSCommand, you can (almost) accomplish all the major features exposed by git right from within the vim.

      VCSVimDiff command is one of the best features of VCSCommand plugin. You can view a colored diff right from inside Vim!

      What more Vim and VCSCommand both are open source 🙂

      Side Note:
      Vim along with NERD_Tree.vim, xml.vim, surround.vim and few other plugins, makes it a complete IDE that works pretty good (at least for me) with git. Search vim.org (or Google!!) for plugins that suits your requirement or taste.

      Bill the Lizard said:

      The great Aptana Studio has support (via plugins) for SVN, CVS, and Git (via this plugin). I’m still a noob with Aptana, and I haven’t used Git yet, but it looks promising.

    Git Baby is a git and github fan, let's start git clone.