Nov 14 – 18, 2022
Europe/Stockholm timezone

The 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.

Format: The course will be five half-days and comprised of lectures and hands-on sessions. This is an online-only course (Zoom).

More information, schedule, and registration can be found on the course webpage at HPC2N, Umeå University.

HPC2N, Umeå University MIT-building Campustorget 5, 4th S-907 36 Umeå Sweden
  • Basic knowledge of using the command line.
  • Basic knowledge of using a text editor of your choice on your system.
  • A GitHub user account.
  • A reasonably recent version of Git installed on your system. See the Git homepage.
Language: English
Instructors: Pedro Ojeda-May (HPC2N), Birgitte Brydsö (HPC2N), Diana Iusan (UPPMAX), Björn Claremar (UPPMAX)
Registration: Registration on the course website at HPC2N. Registration ends 4 November 2022, and follows the "first come – first served" principle. For the online course we can take a maximum of 50 persons. Additional registrations will be added to a waiting list.
Fee: This course is a PRACE Training Center (PTC) event. Therefore, the course is free of charge for all participants from the EU or from PRACE-member countries.