A couple of days ago a friend of mine asked me how he can change some existing Github project. There are quite some materials around covering this topic, but what I give you here is an exact set of steps required to actually perform the change.
By the end of the article, if you stay with me, you will be able to understand how to technically contribute to the Github open-source projects.