An open API service indexing awesome lists of open source software.

https://github.com/lil-projects/opensource-contribution

🎯 Help beginners to contribute to Open Source projects
https://github.com/lil-projects/opensource-contribution

contributing contributions-welcome first-contributions first-pull-request hacktoberfest hactoberfest2020 opensource-contribution opensource-contributions tutorial

Last synced: 7 months ago
JSON representation

🎯 Help beginners to contribute to Open Source projects

Awesome Lists containing this project

README

          

# opensource-contribution

## How to Contribute?

fork this repository

#### If you don't have git on your machine, [install it](https://help.github.com/articles/set-up-git/).

## Fork this repository

Fork this repository by clicking on the fork button
This will create a copy of this repository in your account.

## Clone the repository

clone this repository

open the forked repository, click on the code button and then click the _copy to clipboard_ icon.

Open a terminal and run the following git command:

```
git clone "url you just copied"
```

copy URL to clipboard

For example:

```
git clone https://github.com/Your-Username/opensource-contribution.git
```

## Create a branch

Change to the repository directory on your computer (if you are not already there):

```
cd opensource-contribution
```

Now create a branch using the `git checkout` command:

```
git checkout -b Your-Branch-Name
```

For example:

```
git checkout -b add-Henzo-Dev
```

## Make necessary changes and commit those changes

Now open `Contributors.md` file in a text editor, add your name to it.

git status

Add those changes to the branch you just created using the `git add` command:

```
git add Contributors.md
```

Now commit those changes using the `git commit` command:

```
git commit -m "Add to Contributors list"
```

replacing `` with your name.

## Push changes to GitHub

Push your changes using the command `git push`:

```
git push origin
```

replacing `` with the name of the branch you created earlier.

## Submit your changes for review

If you go to your repository on GitHub, you'll see a `Compare & pull request` button. Click on that button.

create a pull request

Now submit the pull request.

submit pull request

Soon I'll be merging all your changes into the master branch of this project. You will get a notification email once the changes have been merged.

## Where to go from here?

Congrats! You just completed the standard _fork -> clone -> edit -> pull request_ workflow that you'll encounter often as a contributor!

Celebrate your contribution and share it with your friends and followers , also with who are participating in hacktoberfest .

Join Our NerdGang Discord