Skip to content
Open {re}Source
Menu / Introduction
03Contributing

Contributing to Open-Source Projects

From “which project?” to “merged”: picking a project, reporting a bug, helping without code, opening a pull request, joining the community, and what to do when it goes wrong.

  • For: anyone who wants their name in a changelog.
  • You’ll need: a GitHub account and Git on your machine. Getting Started covers where projects live.
  • Skip if: you’re here to run a project, not join one: go to Creating.

This module will take you approximately 36 min to read.

  1. 5 min
  2. 9 min
  3. 7 min
  4. 8 min
  5. 3 min
  6. 2 min
  7. 2 min