
π¦ Pull Shark
Goal: Get your pull requests merged. This is the easiest badge to grow over time.
| Difficulty | Time | Tiers |
|---|---|---|
| π’ Easy | ~5 min | 2 β π₯ 16 β π₯ 128 β π₯ 1024 merged PRs |
β What counts
- Any merged pull request β including PRs on your own repositories.
- Private repos count too (if you share private contributions).
πͺ Step-by-step (self-merge method)
- Create a repo (or use an existing one). π¦
# locally git init pull-shark-demo cd pull-shark-demo echo "# Pull Shark Demo" > README.md git add . && git commit -m "chore: initial commit" git branch -M main git remote add origin https://github.com/<you>/pull-shark-demo.git git push -u origin main - Create a branch and make a change. πΏ
git checkout -b update-readme echo "Learning about Pull Shark π¦" >> README.md git commit -am "docs: update readme" git push -u origin update-readme - Open a Pull Request π
- GitHub shows a βCompare & pull requestβ button β click it β Create pull request.
- Merge it β
- Click Merge pull request β Confirm merge.
- π Repeat once more β 2 merged PRs unlocks the badge.
π‘ Tips
- Prefer real contributions? Fix typos in open-source docs β maintainers love easy, correct PRs.
- Each merged PR moves you toward Bronze (16), Silver (128), Gold (1024).
β³ When it appears
Within minutes to a couple of hours after your 2nd merge.