Making meaningful contributions with real examples
Here, you’re going to learn how to contribute to a real project on GitHub. We’ll use the Space Invaders game as our example. Right now, there’s a small mistake in the game – the title says Space Explorer when it should say Space Invaders. Let’s fix it together!

Figure 11.8 – Search for the projects on GitHub
Follow these steps to fix the issue:
- Find the issue: First, you need to make sure that the issue is listed on the project’s GitHub page. If it’s not there, you can create a new issue to let everyone know what you’re planning to fix.

Figure 11.9 – Finding the issue to work on
As you can see, there is already an issue open about renaming the game. Now, you can proceed to the next step.
- Fork the repository: Next, make your own copy of the game’s code by forking the repository...