This project is designed to help you make your first open-source contributions and earn the "Pull Shark" (π¦) achievement!
I will guide you through the two Pull Requests (PRs) needed to earn this badge.
Your first task is to add your name to my contributors list. This is PR 1 of 2 required for the badge.
Step-by-step guide:
-
Click the "Task 1" button below - This will take you to GitHub where you can create a new file in the
contributorsfolder (you won't need to clone or set up anything!). -
In the "Name your file" box, replace
YOUR_USERNAME.mdwith your GitHub username followed by.md- Example: If your username is
john_doe, typejohn_doe.md - If your username is
dharmanan, typedharmanan.md
- Example: If your username is
-
In the large text area, write a simple introduction about yourself
- Example:
Hi, I'm John Doe from Canada! - Or:
Hi, I'm Sarah from the United States! - Feel free to add your location, interests, or anything you'd like to share!
- Just click green button commit changes
- Example:
-
Scroll down and click "Propose new file", then on the next page click "Create pull request"
- Don't change anything else - just click the green buttons!
-
Wait for me to review and merge your pull request
- I'll check your contribution and merge it into the main project
- This usually takes a few hours, but I'll get to it as soon as I can
- Once merged, your name and avatar will automatically appear on this page!
π Click This Button for Task 1 π
This is your second and final task! After this PR is merged, you will have earned the badge.
Step-by-step guide:
-
Wait for your Task 1 PR to be merged first - Once I merge your first contribution, you'll see your name appear on this page. Then you can start Task 2!
-
Click the "Task 2" button below - Just like Task 1, this will open GitHub's file creation page for the
profilesfolder. -
Name the file
YOUR_USERNAME.md- Use the same username as before- Example: If you used
john_doe.mdin Task 1, usejohn_doe.mdhere too - It's okay to use the same filename because it's in a different folder (
profilesinstead ofcontributors)
- Example: If you used
-
In the text area, write your GitHub profile link
- Example:
My GitHub profile: https://github.com/john_doe - Replace
john_doewith your actual GitHub username - Just click green button commit changes
- Example:
-
Click "Propose new file", then "Create pull request" - Again, just click the green buttons!
-
Wait for me to merge this PR too - Once this second PR is merged, you will have 2 merged PRs, which will earn you the "Pull Shark" (π¦) badge!
π Click This Button for Task 2 π
Congratulations on completing both tasks! You should now have (or will soon receive) the "Pull Shark" (οΏ½) badge on your GitHub profile.
It's time to show it off! Let's create a new repository on your own profile to celebrate your achievement.
-
Click the Button Below. This will take you to a page to create a new "trophy" repo on your account, using a template I made.
π Click to Create Your Trophy Repo π
-
On the new page:
- Give your new repo a name (like
my-first-github-badge). - Make sure it's Public.
- Click "Create repository".
- Give your new repo a name (like
-
You're done! You now have a new repo on your account with a pre-filled README. You can now edit it to add your name and a screenshot of your actual badge!
A huge thank you to everyone who has contributed. This list updates automatically!
|
dharmanan |
JohnmcKennith |
flowturkiye |