training material to learn gitflow