Contributing to open source software; creating a pull request
Contribute code to someone else's GitHub project with a pull request.

Introduction
Contributing to open source software.

Getting the project
Forking and cloning the project.

Making changes to code
Making and committing our changes.

Creating the pull request
How to create a pull request on GitHub.

Negotiating the review process
Review and hopefully get your pull request merged.

Summary and Shortcuts
Contributing to open source software Summary.