This tutorial will be a quick setup guide for installing and using GitHub and how to perform its various functions of creating a local repository and connecting this repo to the remote host, committing the changes and finally pushing all the content from the local system to GitHub.