Start from nothing and master the foundation of Git source control, GitHub service, graphical clients and related tools