This post helps you understand how to contribute code to open source projects on GitHub. It assumes that you already know about how to use git for version control and that you already have a GitHub account. Why bother rehashing what is already on the Internet? Skip this section if you are not wondering why we are writing this […]