About this pathway

Below is graphical representation of this pathway:

Introduction to version control
Setting up version control using Git and GitHub
Version control using Git
Collaborating on a project using Git
License and citation

This learning pathway consists of the 5 modules: 

  • Introduction to version control 
  • Setting up version control using Git and GitHub
  • Version control using Git
  • Collaborating on a project using Git 
  • License and Citation 

The first module consists of online material and a glossary to introduce to version control. 

The second  module covers local and remote configuration of git and the communication between them, and internet hosting service, in particular we focus on internet hosting service GitHub.

The third module covers use of version control tools git, in particular how to track files/directory changes.

The fourth module covers how to collaborate on project using git.

The fifth module briefly covers what to think about when you share data.