How you specifically contribute is going to change per project. Most mature and popular OSS projects are going to have a Contributing.md file that would walk you through their process and what they expect from a contributor before attempting to make a PR. React Contributing.md.
For my project, Express Admin Area, you'll notice there is no Contributing.md and that's because I don't care. If someone does something blatantly wrong then sure I'll correct them or ask for a fix but it's pretty laid back.
Now if you're wondering about how to get your code into their code base then I would look over How to contribute but the idea is pretty much
Fork OSS repository
Clone the Fork to your machine
Create new branch (typically you wont be making PR's from your Master branch
Make changes & write meaningful commit messages
Push commits to your Fork
Make PR to the original repo
Wait for someone to merge or ask for changes
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
How you specifically contribute is going to change per project. Most mature and popular OSS projects are going to have a Contributing.md file that would walk you through their process and what they expect from a contributor before attempting to make a PR. React Contributing.md.
For my project, Express Admin Area, you'll notice there is no
Contributing.md
and that's because I don't care. If someone does something blatantly wrong then sure I'll correct them or ask for a fix but it's pretty laid back.Now if you're wondering about how to get your code into their code base then I would look over How to contribute but the idea is pretty much
Master
branch