Activities, exercises and self-education with GitHub, Git, data tree and general version control practices.