4D and Git: From Beginner to Expert