Git, Gitter, Gittest! - A Beginner's Guide to Git - Part I