How to get started with "Open source" as a beginner for hacktober fest.

How to get started with "Open source" as a beginner for hacktober fest.

·

4 min read

There are many sources of learning how to code , but the most important one is contributing to "open source" projects .

Contributing to projects helps you build your name in dev community and also get a hacktober fest T-shirt for free.

Let's get started .

CREATE A NEW REPOSITORY .

  • Open a github account and sign in with your email id.

Screenshot (42).png

SIGN IN TO HACKTOBER FEST

  • Sign in to hacktober fest with the help of github account you made.

Screenshot (43).png

FIND YOUR TOPIC

  • Go and search for topics of your field , like python , react , vue.js or any other ,whichever you like or you can just directly search for repositories by their names.

Screenshot (45).png

FIND A ISSUE

  • You can click on issues in the repository and chose a issue in which you want to contribute

INSTALL VS CODE AND GITHUB DESKTOP

DOWNLOAD THE REPOSITORY

  • Clone or download the repository in your machine with the help of "github desktop" then create a new branch of the "master" and put a good file name of the branch about what issue you are solving and then open it with vs code.

Screenshot (49).png

DO THE CHANGES

  • Correct the issues in file with vs code and then open github desktop and write a good commit message and click commit to main, then when you click on publishing it , it will give error telling that you have to fork it first, so click on fork the repository , once forking is done of the repository in your account, you can publish it.

CREATING PULL REQUEST

  • Here come the most exciting part:-

  • You can directly create request with github desktop or

  • You can go in github and open the forked repository and create a pull request from there.

Screenshot (54).png

WRITE GOOD DESCRIPTION

  • Writing good description messages increases your chance of getting your PR merge.

Screenshot (41).png

  • Tell about the issue number, test cases,what changes you have made and put request to merge .

Thats it folks , you have contributed to open source and on completing 4 set of pull request you will get a t-shirt free .

ISN'T THAT AMAZING.