finish the basics of using git