mcmaster software carpentry git example