GitHub basics
This tutorial will walk you through using GitHub, a software repository, to download and upload project files. It will concentrate on using it with a single source tree directory as the lowest common denominator. We'll come back to working with files stored in an Eclipse project directory at the end.