Summary

Completed

In this module, you wanted to take part in the open-source community by learning how to provide support and contribute to open-source projects using GitHub.

You learned how to find projects to contribute to on GitHub. You discovered how to familiarize yourself with the project and its guidelines. You learned how to use the issue tracker and labels to find tasks to work on. You also learned that via GitHub Sponsors you can financially support your favorite projects and open-source contributors.

After discovering where you can provide help, you learned how to use GitHub to create your first contribution and submit a pull request. You learned that it's important to write a succinct description of the changes you make to a project. Use imperative, present tense, and explain what and why and not how. These good practices will increase the likelihood of your changes getting merged. Finally, you learned how to communicate effectively with project maintainers and how to conduct code reviews.