Setting up
To contribute a change to the IGB code base, create your own fork of the IGB repository.
To create your own fork:
- Sign up for Bitbucket account
- Go to http://bitbucket.org/lorainelab/integrated-genome-browser
- Select Fork
Next, you'll see a form that let's you give your fork a name and description. Here's an example:
Fill in the fields and click Fork repository.
See Atlassian documentation Forking a Repository
Clone your fork
Clone a copy of your forked IGB repository onto your local computer. Make changes to your local clone, commit them to your local repository, and then push your changes upstream to your fork.
Issue pull request
To request that your edits be incorporated into the main line of development:
- Go to your forks project over view page
- Select Create Pull Request
A Pull request form will appear. Fill in the fields:
- Select the current development branch as the pull request target.
- Fill in the Title and Description fields
- Request Reviewers
- Click Create pull request