DEV Community

Cover image for How to make your first contribution to Open Source? A Beginner's Guide

How to make your first contribution to Open Source? A Beginner's Guide

Roli Gautam on July 28, 2021

I know that you might be thinking🤔 that Is this blog really help you to start your open-source journey? So, I promise you that after reading this b...
Collapse
 
msk61 profile image
Mohammed El-Afifi

A very nice article. Just a small note: You don't have to initialize a local git repo with git init if you plan later to clone from a remote repo with git clone. Cloning takes care of initializing a local folder a git repo first before downloading the remote repo contents.

Collapse
 
roligautam profile image
Roli Gautam

Thanks :)

Collapse
 
gabey14 profile image
Abey George

Woww bro a damn well detailed guide would really help beginners like me🥰

Collapse
 
gabey14 profile image
Abey George

Girl*

Collapse
 
roligautam profile image
Roli Gautam

Glad to know that it helps you:)

Collapse
 
pierresassoulas profile image
Pierre Sassoulas

I think an important part when choosing the project you contribute too is that you have to use the project yourself. If it means something to you, you will understand the problem better and... well it will be useful for you. Fix that bug that always annoyed you in an open source software you like.

Collapse
 
roligautam profile image
Roli Gautam

Yes, choosing a project is really an important step. We need to take time to examine that project.

Collapse
 
hsmyers profile image
Hugh

Made my first contribution in 1982 or 1983. A library of prime number related functions. Trust me there wasn't much like that avaiable at the time. I encourage everyone to contribute—either as a stand alone or as an adjunct to an existing project. If nothing else it means that something you are interested in is avaiable. Go for it!

Collapse
 
roligautam profile image
Roli Gautam

Yes, Everyone should contribute in open source programs, Because we learn a lot of new things and also share our knowledge with others.

Collapse
 
akuoko_konadu profile image
Konadu Akwasi Akuoko

A very good guide indeed.

Collapse
 
roligautam profile image
Roli Gautam

Thanks :)

Collapse
 
michaelcade1 profile image
Michael Cade

Shared this on my twitter network, I think it can seem very daunting. Great work - twitter.com/MichaelCade1/status/14...

Collapse
 
roligautam profile image
Roli Gautam

Thanks for sharing. I hope it will reach every needy person, who wants contribute in open source programs.