GitHub integration in IntelliJ IDEA: base features
October 29th, 2010 by Oleg ShpynovHello guys,
We are pretty sure that many of you have heard about Github and some are probably using it for your projects. We are excited to reveal the coming GitHub support in IntelliJ IDEA 10 and in other IntelliJ based products.
With a new GitHub plugin installed you’ll be able to checkout your existing GitHub repository and auto-open it as a project or share a project on GitHub instantly.
You can checkout an existing project and start coding in a few seconds!


And once you decide to share your work:

This GitHub integration is available in the latest IntelliJ IDEA EAP.
Please note that existing functionality should be considered as a preview and set of features will be extended in the nearest future. See the what we did and what we plan to do in a roadmap. and feel free to share your thoughts about it.
- Develop with pleasure!
IntelliJ IDEA Team

October 29th, 2010 at 11:25 am
The ability to create a http: link from a given source file would be great. The Atlassian IntelliJ plugin does this for FishEye integrations, which is where I got the idea. But a URL directly to the source would be awesome.
October 30th, 2010 at 9:31 am
This is great. I’m also a fan of bitbucket. I couldn’t spot any older posts regarding the integration of bitbucket into the next version of IntelliJ. Is this something you plan to do?
November 1st, 2010 at 4:15 am
+1
November 1st, 2010 at 4:21 am
Steve,
Thanks a lot for the idea, sounds good. I’ve added this to our roadmap.
Regards,
Oleg
November 1st, 2010 at 4:48 am
Cameron,
At the moment we don’t plan to implement BitBucket integration by ourselves. Since BitBucket is now owned by Atlassian, it would be logical for them to add BitBucket integration support to the Atlassian plugin for IntelliJ IDEA.
November 1st, 2010 at 5:01 am
Great work.
What about gitorious-support?
Cheers
PS: When the entered captcha is wrong, the written text disappears :/
November 1st, 2010 at 6:14 am
finn,
At the moment we don’t plan to support gitorious. The github integration will be open-sourced, so it will be possible to develop a third-party plugin for gitorious integration using the github plugin code as an example.
November 1st, 2010 at 9:12 am
this is a great feature for open source development,
PS: I have used GitExtensions on Visual Studio and using the git command line to fetch GitHub repositories but there is something I always miss, the chance to resume a failed checkout from the same place the download stop. It would be great if you allow to do this from your plugin layer…
November 9th, 2010 at 8:19 am
@Horacio: You are welcome to submit a feature request for the resume to our issue tracker: http://youtrack.jetbrains.net/issues/IDEA
November 16th, 2010 at 6:00 am
Ничего так) Надо бы покрутить))
November 20th, 2010 at 1:27 am
I just installed IdeaX-IU-98.382 so that I could try this out. I get nothing in the Repository list, though - it’s an empty list. I’ve verified my Github credentials are valid in Preferences. Did I miss something?
November 20th, 2010 at 5:20 pm
Hello Martin, do you have any own repositories? We’ve added support for watched repositories a while ago and it is not available in your build yet.
Regards,
Oleg
November 20th, 2010 at 6:21 pm
@Oleg, I have not created any repos of my own yet, but I do have one I’m a committer on (and am not just watching).
November 20th, 2010 at 6:27 pm
Next build is supposed to fix it.
November 22nd, 2010 at 11:18 pm
@Oleg, getting closer! I just upgraded to build 98.402, and now I see my project in the repo list. However, when I attempt to clone it, I get “fatal: The remote end hung up unexpectedly”.
November 23rd, 2010 at 5:31 am
Hello Martin, could you please corresponding create an issue at http://youtrack.jetbrains.net/issues/IDEA? And please attach your log file there.