Software carpentry git lesson