please add git support
+1, this is increasingly necessary for Ruby on Rails development
+1 from me as well. Git has become a requirement for a Ruby on Rails development environment.
Can anybody from versioncontrol team give us some information whether there are some plans for the Git support or not.
Even "Haven't been considered at all yet" would be useful to know. Thanks.
My request for 7.0 or as soon as possible would be Git support. Git is now the official repository for Ruby on Rails.
http://weblog.rubyonrails.com/2008/4/2/rails-is-moving-from-svn-to-git So it would be great to not get behind so to speak.
I've not used it, but it is there and is probably as good a starting point as any, or for people who are able to help out.
1 more vote for git.
> Can anybody from versioncontrol team give us some information whether there are some plans for the Git support or not.
> Even "Haven't been considered at all yet" would be useful to know. Thanks.
well, it has been considered. More info available at http://versioncontrol.netbeans.org/#community_support
this is good news. As mentioned under the link above - we like to help as much as possible ...
i don't use ruby but git is my preferred tool, right now i use git-gui for my java dev.
I set up the project that was mentioned in this thread: -
I am basing the plugin around NetBeans's Mercurial support, and in fact, have ported code from that module as a starting basis.
Any thoughts on what you would like to see, as well as offers of support, are very gratefully received.
I think it's very useful (important even) to have the staging area represented correctly,
so that you can see all your changes and then select which changes should be committed together or not.
I prefer this way of working with git as i tend to do a lot of stuff at once and then go back and sort out how I want
to group and commit later on. I mention this as the semantics are probably not in the mercurial plugin, but if you have
a look at git-gui they are.
Also, the amend commit functionality is very useful.
Thanks for starting this! Awesome. Netbeans is becoming my environment of choice and this functionality is the deal
closer for me.
*** Issue 133042 has been marked as a duplicate of this issue. ***
*** Issue 135364 has been marked as a duplicate of this issue. ***
+1 Adding my vote for Git
Looks like the project nbgit mentioned and linked below has stalled out.
Is anyone else looking at adding git support to Netbeans?
+1 much needed. Since we have Rails support it's absolutely required, also needed for the sake of beautiful github.
I started patching nbgit to make it work with git 1.6.0. If somebody is interested in it, you a welcome to contact me.
P.S. I can publish my local nbgit git repository.
P.P.S. Unfortunately, I'm quite busy and patching of this module is quite slow :(
nazggul - Are your changes aimed at NB 6.5?
gthiruva: not now. NB 6.5beta is quite buggy for me. I'll try to make this module work with NB 6.5 when it will be released.
Oh, I've made some typo because http://github.com/myabc/nbgit/tree/master is not forgotten and last commit was made 6
Anyway I send my small patches to developers of this version of nbgit.
BTW, already 6th most voted feature in the whole NetBeans:
I am a huge Netbeans fan. In absence of GIT support I'll have to migrate to Eclipse which supports GIT
I found a nbm that worked for me with Netbeans 6.1 here:
+1 for me as key feature required
*** Issue 160616 has been marked as a duplicate of this issue. ***
+1 for Git support. its the standard for most new Open Source Projects.
+1 git really needs to be there.
+1 This is a big need for Ruby on Rails development, especially with Ruby on Rails and most open source ruby projects
moving over to Github!!
+1 would really like to see it in 6.7
*** Issue 166522 has been marked as a duplicate of this issue. ***
pretty funny that kenai etc supports git, but netbeans doesn't.
Any news on git for netbeans?
nbgit seems to be dead
nbgit is not dead, it's moved to github: http://github.com/myabc/nbgit/tree/master
Thanks! Lincoln also wrote me an email that git is working on nb6.7.
Maybe you should upload a downloadable release on the site (maybe even in a nb plugin repository?), because I don't
think that many people will try to compile it on their own.
nbgit is completely stalled. At least one of the developers said that its current state fulfilled his need. I think
this needs to be taken up by the versioncontrol team, the 3rd party plugin route isn't really working too well.
that would be great
nbgit 0.2 released: http://groups.google.com/group/nbgit/browse_thread/thread/a7b3bb802633b369
+1 very need
*** Issue 172336 has been marked as a duplicate of this issue. ***
+1 from me also on getting Git integrated into netbeans. The nbgit plugin is useless, I can not use it to connect to a
remote repository, plus, there is only one developer working on it when her gets the time.
Git has become the real repository for RoR project.
Versioncontrol team, please respond to us?
Right now this is the 3rd most voted for enhancement in NetBeans. Also, here is some interesting data:
Cool chart. Though, apparently 'git' must be word in Turkish so that kind of skews the results. Taking Turkey out of the data yields a new, but still convincing
It is fun to watch your arguments. Consider removing occurrences in "Chinese civil rights activist sentenced to 3 1/2
years for subversion" and co.
jtulach, you are right, the charts are bogus, as both git and mercurial came into existence in spring 2005. This chart
looks more like the real world notion of both. I became aware of GIT shortly before Linus made his speech at Google in
May 3rd 2007:
Still the point is, that GIT is used by quite some FOSS projects:
so some support within NetBeans would be nice to have.
Notwithstanding the skewed graph, there is little doubt that git is rapidly gaining popularity. And it is not just
because of Ruby users - that is one of the reasons EY, a Rails shop, no longer hosts GitHub: http://www.engineyard.com/
blog/2009/engine-yard-and-github-transition/ (well, at least that is the reason they give to public).
This might be a long shot but would it make sense to aim for a general plugin platform designed for DVCS systems (ie.
mainly bzr, git, mercurial)? Considering the rising popularity of these systems it might be something to consider.
Hopefully such a platform would help to offset the burden of maintenance.
adding my vote for official support for GIT
Adding my vote for git support.
This is now the #3 top voted enhancement: http://wiki.netbeans.org/TopVoted. And considering that #1 and #2 (as well as #4) are in the plan for the next release, this issue is on track to become the #1 top voted enhancement, with a huge lead over the runners-up.
Absolutely fantastic, this is my #1 enhancement request.
Currently I use NB for a stand-alone VCS system for projects outside of NetBeans, adding Git support would have me covered nicely.
This is becoming very critical.
[I'm dumbfounded as to why Sun spent any time on Mercurial instead, when it was almost immediately clear that Git would be *much* more important.]
@jessholle I would presume the choice to use Mercurial would have been due to portability, Git is still not very well supported on Windows platforms and was certainly less when sun migrated to the mercurial repositories.
Git is well enough supported on Windows that I know of dozens of engineers who absolutely rely upon it every day on Windows -- and have for the better part of a year if not more.
When we first looked at Git and Mercurial (quite some time back and right around when Sun was announcing usage of Mercurial) we found both to work fine on Windows. Sure Git didn't have a GUI for Windows yet, but it also vastly outperformed Mercurial in testing for large repositories.
Now comparative Git support is yet another wedge driving folk to Eclipse.
What is the status of integrating git VCS into Netbeans. I tried the git plugin on NB 6.8 and it does connect to github but the directory structure that it generates is completely different than that of the cloned project.
two years have passed by to get git support in netbeans.
A move to Git is definitely in our future. If NetBeans does not provide first class support for Git, then the world will just pass it by. [Mercurial may be fine, but that's not where the market is going.]
*** Bug 184909 has been marked as a duplicate of this bug. ***
+1 Git support is a must, please add it in the next release. Thank you :)
Adding my vote for official support for GIT
on more vote from me!
+1 - Looking forward to Git support in 6.9!
Again, while everybody waits for official GIT support, NBGIT works well with the 6.9 beta, and I use it daily, you can find the current source at http://github.com/myabc/nbgit , which is pretty easy to compile and install.
NBGIT doesn't work in nightly builds and rc's
+1 add git please
My vote for git integrated into NB as well!
More and more projects are migrating to git.
And with the popularity of github...
+1 please add git support
What about NetBeans 6.9 support for GIT?
I would like to use GIT for my new Java projects, but NetBeans falls in my way with this.
it is not maintained anymore (nbgit)
And as we can see git now - very often use for development, and we need have git integrated deeply in NetBeans, as an svn support.
(In reply to comment #70)
> it is not maintained anymore (nbgit)
May be not so _actively_ maintained as someone may expect, but it's not completely dead: there are some updates http://code.google.com/p/nbgit/updates/list and a new version is available http://code.google.com/p/nbgit/downloads/list?q=0.4
git support please
Interesting info on languages at GitHub: http://www.r-chart.com/2010/08/github-stats-on-programming-languages.html
the VCS team has officially started working on the NetBeans Git plugin.
for more information see http://netbeans.org/projects/versioncontrol/pages/Git_main or ask questions at firstname.lastname@example.org
current development state available on the NetBeans dev UC
*** Bug 192267 has been marked as a duplicate of this bug. ***
git plugin development in progress, no need to keep this open anymore ...