Getting started with Github
When looking to contribute to the distribution, please refer to the contributing guidelines, which are the most up-to-date source of information.
Creating a fork
Working with GitHub
Creating a branch
Making a change and committing
Creating a pull request
Approval and merging a pull request
Jake Beal gave a presentation on contributing to the iGEM distribution in August 2021. The slides can be found here