Getting started with git can be a daunting task. It's amazingly powerful and with that it allows you just enough rope to hang yourself if you aren't careful. So where do you begin? You know you need to use source control because all software developers do, right? This is a