The latest InterMine release is hosted on GitHub in the InterMine organization: https://github.com/intermine/intermine
Create an account at GitHub.
Visit the InterMine GitHub repository at https://github.com/intermine/intermine and click on the “Fork” button in the top right corner of the page.
Clone the forked InterMine repo to your local machine where git_username is the name of your GitHub account:
$ git clone git@github.com:git_username/intermine.git
Check out the latest stable InterMine release from the ‘’‘master’‘’ branch:
$ cd intermine $ git checkout master
- The other branches are used by InterMine developers for testing.
- If you would like to use a specific release of InterMine, you can use one of our tags
To keep track of the original InterMine repo, assign the original repo to a remote called “upstream”
$ git remote add upstream git@github.com:intermine/intermine.git
To pull changes in your local repository and merge them into your working files:
$ git pull upstream
You can also pull changes in your local repository without modifying your files
$ git fetch upstream
and merge any changes fetched into your working files
$ git merge upstream/master
All InterMine code is freely available under the open source LGPL license.