How to Contribute to Open-Source Projects

What is Open Source?
You might often hear about open-source projects and building-in-public. But what do these terms mean?

Most simply, it means that what you create is free to and open to anyone to use. It also means that with collaboration, your projects keep getting better.
How to Start Contributing to Open Source

  • Learn Git and GitHub
Before finding repos to contribute to, get hands-on knowledge of Git commands and the GitHub platform). Get a basic understanding of:
  • how to fork the repo
  • how to make commits
  • how to merge commits
  • how to raise a pull request
Browse through some projects
Participate in open-source programs
Take part in the open-source programs put on by major organizations. If not as a contributor, then as a volunteer to learn, ideate, contribute, and then take part.

For example:

Google Summer of Code,
[Google Season of Docs](https://developers.google.com/season-of-docs
Outreachy,
Explore a lot 🙂
Posted on by