getting to grips with git