Home‎ > ‎git‎ > ‎IDE Install‎ > ‎


  • Installing Eclipse EGit walk through. 

Install EGit Eclipse Plugin

  • Goto the Eclipse Marketplace

  • Once you get to the Eclipse Marketplace. 
    • It starts on the default market place and market place types exist at the bottom. If you can't find what your looking for click on the logo at the bottom.

  • Search for git and hit enter. Once EGit shows up, click on install in the bottom right of the description.

  • The installer gives you options for EGit and JGit and I always choose both. 

  • Last step, click I accept and then finish and it will prompt you to restart Eclipse.

Install M2E-EGit Integration Plugin

  • This adds a convient maven import from the Git Repositories view. 

  • Search for 'maven' and click on Discovery and then open the Catalog. 

  • Once the catalog is open, search for 'egit' and then select 'm2e-egit' and click on finish.

  • This and the next couple steps are confirmation steps and are not shown. So just click next...

  • The last step asks for confirmation and notice the software loading in the bottom right. 

  • This is my favorite feature and how to use it!

Basic Use

  • Open up the Git Repository Exploring perspective goto 'Window > Open Perspective > Other' for the first time.

  • Select Git Repository Exploring perspective

  • I'd like to point out the perspective short cut which gets created in the top right for quick access.

  • The Git Repositories view gives you a few options to add a git repository. 
    • Tip: Once you have a few repositories, click on the view and use the keyboard paste command.

Importing a Git Repository

  • Clicking on clone repository. Add your url to the URI input.

  • If you are a committer, add your username to the URI.
    • I added "branflake2267@" as my username to github. 
    • Then below in the authentication section, add your password. 

  • The next step gives you a list branches to clone. 

  • The next sets up some defaults and a 'working set' destination can be chosen. 
    • Tip: For large projects I like to choose working sets for easier management. 

  • This is what the Git Repository navigation looks like.