Portage and Global Water Futures Webinar Series
Distributed version control systems such as GitHub provide researchers with a powerful tool for managing the processes and outputs of collaborative projects. Though commonly associated with computer code, systems like GitHub can be used to manage and share a wide range of products, including data, metadata, documentation, and even books. This webinar will introduce attendees to the fundamental concepts of distributed version control and will demonstrate how these can be applied in a research context using GitHub and its associated tools and interfaces. We will cover how to create and control access to repositories and organizations in GitHub, how collaborators can clone, pull, fork, and push changes, and how repository owners can merge changes and manage versions. Finally, we will review how repositories and their contents can be packaged into releases and deposited to repositories like Zenodo to support reproducibility and transparency.
Jay Brodeur is Associate Director of Digital Scholarship Services in the McMaster University Library and Administrative Director of McMaster’s Lewis and Ruth Sherman Centre for Digital Scholarship. In his role, he collaborates with groups within and beyond the Library to develop services and infrastructure that supports research at McMaster.
This webinar will be presented in English and recorded. Engagement during the webinar in both official languages is welcomed. Previous webinar recordings are available on the CARL YouTube Channel. Links to the recordings and slides can also be found on Portage Training Resources.