Full Git Tutorial (Part 1) - Introduction and initial commits