Introduction to Git

I led this course, with help from Duncan Parkes, two years in a row. This 2-hour tutorial is designed to:

  • explain basic concepts of Git
  • highlight the benefits of version control and Git
  • show the pivotal commands.

The slides, containing screenshots of executed commands, are available via The repository with exercises and solutions is available at

Kasia Kedzierska
Kasia Kedzierska
DPhil Candidate in Genomic Medicine and Statistics

I’m a computational biologists (i.e. data scientist for genomic data). My research interests include ML for computational biology, epigenomics, tumor evolution and heterogeneity. I like plotting readable figures to illustrate the point I’m making.