/
Git IDE Integration

Git IDE Integration

Git has a relatively easy to use command line interface. However all the major Java IDEs have some support for Git:

Eclipse

  • EGit (available from Eclipse Marketplace)

    • Use this to clone a repository from GitHub and then import as a Maven project.

      • To clone a repository from GitHub:

        • From Eclipse, select File->Import

        • Select Git->Projects From Git

        • Select URI...

        • URI should be in this format: https://github.com/openmrs/openmrs-module-htmlformentry.git

        • Once you've cloned the repository, skip the rest of the import because you want to import this as a Maven project

      • To import as a Maven project:

        • Select File->Import

        • Select Maven->Existing Maven Projects

        • Select the project to import

      • To associate this project with Git:

        • Right click on project and select Team->Share Project

        • Select Git

        • Check "Use or create repository in parent folder of project"

        • If the HOME environmental variable is not set it will give warning:The following directory will be used for GIT user configuration and as a default repository location. If it is your home directory (e.g. C:\Users\Tom) click OK or create the HOME environmental variable pointing to your home directory and restart Eclipse.

  • Maven SCM Connector for Git (available from Eclipse Marketplace)

    • Doesn't create an EGit managed project

NetBeans

  • Support through plugin

IntelliJ IDEA

  • Built-in support for Git and GitHub

Related content

Step by Step Installation for Developers
Step by Step Installation for Developers
Read with this
Developer How-To Setup And Use Netbeans
Developer How-To Setup And Use Netbeans
More like this
Getting Started as a Developer
Getting Started as a Developer
Read with this
Using the Maven plugin for Eclipse
Using the Maven plugin for Eclipse
More like this
Liquibase Extensions
Liquibase Extensions
Read with this
Using the M2Eclipse Maven Plugin in Eclipse
Using the M2Eclipse Maven Plugin in Eclipse
More like this