Demystifying Open Source: Making Your First Contribution

Image for post
Image for post

Step 1: Your Github Account

Step 2: Install Git On your Machine

Step 3: Check Out the Repository

Step 4: Fork It!

Image for post
Image for post
Click this button!
Image for post
Image for post
Who doesn’t love a unicorn :)

Step 5: Clone It!

mkdir REPOScd REPOS
git clone https://github.com/[YOUR-GITHUB-USERNAME]/first-contributions.git
Image for post
Image for post
This is the view inside my forked version of the project

Step 6: Create a Branch

cd first-contributions
git checkout -b add-[your-name-here]

Step 7: Make your Changes

[Mandi Gunningham](https://github.com/mgunningham1014)

Step 8: Push It!

git add Contributors.md
git commit -m “Added my name to the Contributors.md file”
git push --set-upstream origin [YOUR-BRANCH-NAME]

Step 9: Pull Request

Image for post
Image for post
The check mark indicates that we’re looking at the master branch
Image for post
Image for post
Go ahead and click the button!

Step 10: Check It Out!

Image for post
Image for post
me_irl after my first open source contribution

Good luck out there!

Creative mind turned software engineer trying to find balance in life.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store