Skip to content

github-community-gitam/first-contribution-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

First-Contribution-Guide Open Source Love

Repository that helps in making your first contribution

First Contributions

HOW CAN YOU MAKE A CONTRIBUTION

3 WAYS IT IS

1. USING FILE UPLOAD

2. GITHUB DESKTOP

3. GIT COMMANDS

GitHub Desktop GitHub Desktop Edition

It's hard. It's always hard the first time you do something. Especially when you are collaborating, making mistakes isn't a comfortable thing. But open source is all about collaboration & working together. We wanted to simplify the way new open-source contributors learn & contribute for the first time.

Reading articles & watching tutorials can help, but what comes better than actually doing the stuff without messing up anything. This project aims at providing guidance & simplifying the way rookies make their first contribution. Remember the more relaxed you are the better you learn. If you are looking for making your first contribution just follow the simple steps below. We promise you, it will be fun.

If you don't have GitHub Desktop on your machine, install it.

fork this repository

Fork this repository

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

Clone the repository

Now clone this repo to your machine.

IMPORTANT: DO NOT CLONE THE ORIGINAL REPO. Go to your fork and clone it.

To clone the repo, click on "Clone or Download" and then click on "Open in Desktop".

clone this repository

A pop up window will open. Click on "Open GitHubDesktop.exe".

clone this repository

After you click on "Open GitHubDesktop.exe" the contents will be downloaded to your computer.

clone this repository

Now you have copied the contents of the first-contributions repository in github to your computer.

Create a branch

Now create a branch by clicking on the "Current branch" icon at the top and then click on "New branch":

ow create a branch by clicking on the "Current branch" icon at the top and then click on "New branch":

make a branch

Name your branch . For example, "add-james-smith"

name your branch

Click on Create branch

Make necessary changes and commit those changes

Now Add your name and github profile link in the html code Format : Example: If your name is James Smith, It should look like this. [octacat](https://github.com/Jamessmith)

You can see that there are changes to Contributors.md and they have been added to the Github Desktop.

Now commit those changes:

Write the message "Add <your-name> to Contributors list" in the summary field.

Replace <your-name> with your name.

Click on the button that says Commit to add-your-name.

commit your changes

At the bottom, you can see that the commit has been created.

commit your changes

Push changes to github

Click on File->Options and sign-in to Github.com. Type in your Github username and password.

log-in to Github

Click the Publish button on the top right.

push your changes

Submit your changes for review

If you go to your repository on github, you'll see Compare & pull request button. click on that button.

create a pull request

Now submit the pull request.

Where to go from here?

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

Celebrate your contribution

About

Repository that helps in making your first contribution

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •