World map

 

BM: Baca dalam Bahasa Melayu

World 12: Career Quest · Boss challenge

First real open-source contribution

You will learn: to make a real contribution, from issue to pull request.

The problem

Final quest: help a real project. A real maintainer reviews your work. Once it is merged, your name stays in its history. Here is your map.

Tap each point on the timeline.

Try it

Stage 1: pick an issue. Which one is the best first start?

Pick one answer.

Try it

Stage 3: you fixed the link. Build a commit with a clear message.

Tap the pieces in the right order.

…

Try it

Now do it for real. Tick each step as you go. It may take a few days, and that is fine.

Real mission

  1. git clone https://github.com/YOUR-USERNAME/PROJECT.git
  2. cd PROJECT
  3. git switch -c fix-broken-link
  4. git status
  5. git add FILE-YOU-CHANGED
  6. git commit -m "docs: fix install link"
  7. git push -u origin fix-broken-link

0 of 14 steps done · Your ticks are saved.

Check

Opened your pull request? Ask GitHub to confirm it. Just type your username.

Check it on GitHub

Your username is sent only to api.github.com.

  • GitHub shows a pull request by youNot checked yet

Check

Stage 4: your PR is open. Three days pass, and nobody replies. What now?

Pick one answer.

Check

A reviewer asks for changes. Judge each reply.

Swipe right for good, left for needs work. Or use the buttons.

1 / 4

"Thanks! Fixed in my latest commit."

"Thanks! Fixed in my latest commit."

You did it!

You can now contribute to open source, from issue to pull request.

Go deeper (optional)

Every October, Hacktoberfest celebrates open source. Many projects tag friendly issues for it. Rules change each year, so read hacktoberfest.com first. Was your PR closed without a merge? That happens, often for reasons outside your control. You still walked the whole path. Pick another issue.