Introduction to Version Control: Schedule
The following agenda outlines what will be taught on the course. Additional notes on the teaching materials will be made available shortly after the course.
The software prerequisites for the lessons can be found here. The course training materials (which you can revisit and follow at your leisure) are linked to from the topics below.
Day 1: Thurs 30th April
|13:00 - 13:10||Arrival and Setup|
|13:10 - 13:20||Welcome and Introduction to Software Carpentry [PDF]|
|13:20 - 14:00|| Version control with Git
This session will teach you how to track and manage changes within your code, how to collaborate with other developers through a shared code repository, and generally improve the reproducibility of your research. The following topics will be covered:
|14:00 - 14:10||Break|
|14:10 - 14:50||Version control with Git continued|
|14:50 - 15:00||Break|
|15:00 - 15:40||Version control with Git continued|
|15:40 - 15:50||Break|
|15:50 - 16:00||Version control with Git continued|
|16:00 - 16:30|| Wrap-up and Feedback