Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a way to work with Netbeans and Github, synchronize them

Is there a way to work with Netbeans and Github, synchronize them

Github plugin for Netbeans or something

like image 407
Toomas Neli Avatar asked Dec 18 '10 08:12

Toomas Neli


People also ask

How do I run a Java project from GitHub in NetBeans?

Open NetBeans, go to Team and select Clone… Then go to GitHub and select the project you want to clone: On the next screen paste the clone https URL along with your GitHub credentials.

What does git GUI do?

git gui focuses on allowing users to make changes to their repository by making new commits, amending existing ones, creating branches, performing local merges, and fetching/pushing to remote repositories. Unlike gitk, git gui focuses on commit generation and single file annotation and does not show project history.


1 Answers

Update

NetBeans 7.0 now has native support for Git at some level of functionality. It is available from the "Plugin Portal" Update Center (Tools|Plugins, then "Available Plugins").

See the NetBeans Git Integration Plan for supported features and a development roadmap.


There is a git plugin for NetBeans called NBGit. Note that it self-describes as experimental. There are links at the NBGit.org site to its Google Code project, and it appears that the actual source code has moved over to its GitHub project if you're looking for the bleeding edge. Development activity on the project appears to be thin and sporadic lately.

I've used NBGit several months ago, and found it to be a fair start, but not feature-complete enough to use for my day-to-day work. As mentioned in a previously-asked question, there are several basic commands missing that you need to go to the command-line or a dedicated GUI for.

It appears that NetBeans version 7.0 may include some level of native support for Git. Note, however, that the 7.0 planning document (first link in this paragraph) says "GIT support, in early access, AU only (preview)," which may mean that 7.0 will only contain a basic implementation like NBGit, and that we may have to wait for 7.1++ for feature-complete support.

Note that there is nothing special about working with Git repositories on GitHub. GitHub simply hosts the repositories. Any proper Git client can access repositories hosted there.

(On the other hand, GitHub does have it's own GitHub API to access the features specific to their web site / web app. That would be something different than working with the repos through an IDE though.)

like image 134
2 revs Avatar answered Oct 15 '22 19:10

2 revs