HPC2N
High Performance Computing Center North
This ONLINE NAISS course will be an introduction to version control, with a strong focus on Git.
Some of the main concepts, like repositories, commits, trees, branches, and merges will be covered, as will many of the basic commands, like clone, add, push, pull, commit, and fork. We will also go one step beyond the basic concepts and explain the fundamentals of how commits and branches can be manually created by using so-called "plumbing" (low-level) subcommands.
The lectures will be complemented by demos, as well as hands-on, during which the participants will learn both how to do simple Git commands as well as more complex cases. The hands-ons will mainly be done using GitHub.
Audience: This NAISS course is taught by trainers located at the HPC2N and UPPMAX NAISS branches. It is open for anyone in Swedish academia. You will be using your own computer or other existing computer access for the course. If you do not have access to a computer that can run Git (or which you can install Git on), then there will be an option to use NSC resources for this (Tetralith).
Date: 2025-11-(3-7)
Time: 8:30-12:00 on the first day (the first half-hour is an optional Git installation session for those that need it), 9:00-12:00 on the rest of the days.
Deadline for registration: 2025-10-31 (end of day).
For more information and registration, go here: https://www.hpc2n.umu.se/events/courses/2025/git