Learn the basics of using Git with GitHub in this series. You'll be able to use GitHub (or another solution) to host your codebase, contribute to other projects and allow others to contribute to your project.