Hacktoberfest is a great opportunity for new developers to make contributions to real world projects and get involved with the communities that maintain those projects. All of this happens through the GitHub code hosting service. That can be a hurdle for anyone who's not familiar with Git or GitHub. If you want to participate in Hacktoberfest, but you don't have much experience with GitHub, then you've come to the right place.
To get a shirt, you must make four pull requests between October 1–31 in any timezone
The pull request must contain commits you made yourself.
Pull requests reported by maintainers as spam or that are automated will be marked as invalid and won’t count towards the shirt.
Let’s start with few common questions!
Question | Answer |
---|---|
What is Hacktoberfest? | Hacktoberfest is a month-long celebration of open source software in partnership with Github . |
What if my pull requests aren’t accepted? | Even if your pull requests aren’t accepted, as long as you open at least 4 pull requests, you’ll earn the shirt. |
What will you get if you participate in it? | A limited edition T-shirt for FREE! |
Step #1: Register for Hacktoberfest
You need a GitHub account. If you don’t have one yet, you can create one for free in just a few minutes.
Then go to the Hacktoberfest registration page and follow the instructions. It only takes a moment.
Step #1.1: Star this repository.
Step #2: Learn how to make a pull request
Pull requests are a way of contributing your code changes to an open source project. They use a tool called Git, which runs on a social coding platform called GitHub.
Follow the above given links to learn :)
Step #3 : Create/Search an issue to make a pull request
If you are a programmer/developer, there are thousands of repositories available on Github on which you can create a pull request. You can search for qualifying repositories with this link:
Step #4: Make 3 more pull requests
You can make three more pull requests to the freeCodeCamp Guide, or whatever open source project you want. Here’s a more detailed guide to contributing to open source, if you’re feeling adventurous.
Step #5: Check and see whether you’ve qualified
Once you’ve signed up for Hacktoberfest, you can check your progress on the Hacktoberfest website.
Step #6: Wait for your Hacktoberfest 2020 shirt to arrive in the mail