Git and Github for Collaboration

Planning Notes

  • Compile a repo containing all of the hourly and daily YVR data that people downloaded and explored on Thu
  • Merge the data into long timeseries of hourly quantities and daily rainfall; 6 groups doing a different quantity each
  • Contribute the timeseries to the repo

Learning Goals

  1. Set up repository on github
  2. Link local repository to github repository
  3. Practice experience conflicts through merges
  4. Learn about forking, pull requests
  5. Add cleaned data to class-wide dataset using your forked repository

Plan for session

Git collaborative sections

  1. Connect your local repo to Github.
  2. Practise experiencing conflicts when merging branches
  3. Work in groups with one common repository
  4. Fork a project and submit a pull request

Back to Topics