First you should have a github account , and Installed Git bash .

& Configured git with Github account .

START

1_lbijCjImyTxbLqr19ZiPdA.png

Here are the steps:

  1. Fork (Copy their repo into your Github account[ remote] )
  2. Now clone( Take repo from your github( website)-remote to your Laptop( local ) )
  3. Make Changes (As per the issue )
  4. Commit and Push to your Github account. (This will not affect thier github repo , cause still the repo is on your Account )
  5. Finally ask for PR(pull request) , Manager will merge your PR (if correct & no conflict )

Example By contributing in Game Dev Repo : SWARMSHOT

1.Fork (Copy their repo into your Github account[ remote] )

Visit any repo you want to contribute in . Read the Issue .

Lets Contribute in GameDev Repo:

https://github.com/opencodeiiita/SwarmShot

image.png