Hi There๐
Here is my story of participation in hactoberfest'21. Hacktoberfest'21 is my first ever hacktoberfest and also this is my first blog. It's exciting.
I always wanted to contribute to open source ever since I heard about it and isn't it really amazing to be able to collaborate with other devs all around the world and help them grow more with your contribution and in the process you also grow a lot. Git has always been the best tool for that.
At first it seems difficult to find a project to contribute to OR make your first PR, but It's really easy. If you are a beginner, hold with me, I'll tell you the process I followed.
- First you have to register with your Github account on the official website of hacktoberfest.
- Then you can search on github with the tag
#hacktoberfest
you will find tons of repos to contribute to OR you can join the official discord channel for Hacktoberfest. ( Joining the discord channel is more beneficial because you will not only get the projects to work on but also you can easily ask questions and get help ) - Okay, So now we have some repos to contribute to ๐
- Now see the
issues
on those repos, if you see anissue
you think you can solve, ask the maintainer to solve that issue by simply commenting on that issue. When the maintainer sees your request they will assign the task to you. - Now you can fork the repo and work on that project.
- After forking the repo you will get the copy of that repo in your github account, clone the repo and work on that.
- If you are done with your work now it's time to make a PR.
When you push your code you will get the option to contribute
on the top of your repo on github. Click on that and you will get the option to Open pull request
. Click on that and write a description about that PR ( basically write what you have done in this PR ) and make a PR. Yay ! Celebrate if it's your first PR.
What did I contribute to Hacktoberfest'21 ?
I contributed to these three Repository ๐
๐ https://github.com/AnkushSinghGandhi/pomodoro-chrome-extension
๐ https://github.com/encodeArnab/lazyCode
๐ https://github.com/Git-Harshit/Random_Text_Generator-Brython
I've made a web page for the first repo, and did work on some UI enhancement issues on the other two repos. I hope I'll contribute to some more challenging open source projects one day ๐
Thank you for reading and Happy Contributing ๐จโ๐ป
Top comments (0)