Git version control

This introductory course to Git will allow you to put your projects under version control, create commits with important versions of your files, revisit these versions, and add remotes on services such as GitHub or GitLab. You will get a deep understanding of Git’s functioning and learn to use it from the command line.

Date:
Wednesday, June 5, 2024

Time:
9:30am–4:30pm with a one-hour lunch break (12:30pm-1:30pm)

Instructor:
Marie-Hélène Burle (Simon Fraser University)

Prerequisites:
Some knowledge of the Bash shell.

Software:
We will provide access to one of our Linux systems. To make use of it, attendees will need a remote secure shell (SSH) client installed on their computer. On Windows we recommend the free Home Edition of MobaXterm. On Mac and Linux computers, SSH is usually pre-installed (try typing ssh in a terminal to make sure it is there).


Course notes can be found here.