Git Good: An Introduction to GitHub for Collaboration
Abstract
Training workshop prepared for McGill Open Science Office Hours (OSOH), an initiative of the Tanenbaum Open Science Institute, supported by the McConnell Foundation. https://openscienceofficehours.github.io/osoh_website/ All resouces and links available at https://github.com/the-turing-way/gitgood/tree/main/workshops/202602_OSHO Description and format Participants will be lead through interactive tutorials demonstrating how GitHub can be used to enable transparent and reproducible collaboration on more than just code. At the end of the workshop, participants will have collaborated on some materials hosted by The Turing Way, and be set up for success for use of this versatile tool across all their activities. - Part 1: What is Git & Github? - Exercise 1: Finding an Issue and contributing to a project - You will practice: Using issues to contribute and document decisions - Part 2: What is open source? - Part 3: Using GitHub online and in the terminal - Exercise 2: Editing a file and making a Pull Request - You will practice: Markdown; contributing, pull requests - Part 4: What can we make with Github? (Websites and Project Management) - Exercise 3 (take home): Make your own website
Fields of Study & Subjects
Open Source Software Innovations
Scientific Computing and Data Management
Software Engineering Techniques and Practices
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 12 February 2026
- Language
- EN