skip to content


Version control is the management of changes to documents, computer programs, and other collections of information. Changes are usually identified by a number named the "revision number". Each revision is associated with a timestamp and the person making the change. Revisions can be compared, restored, and with some types of files, merged.

Version control systems like subversion (svn) and git are frequently used for groups writing software and code, but can be used for any kind of files or projects. Many people share their git repositories on GitHub.

This course will provide an introduction to git and how you can use github to share your projects, or for your own private use if you wish.

During this course you will learn about:

  • what is version control, and why is it crucial for research
  • git and github; what is the difference?
  • why git is not just for programmers
  • creating your first repository

Lunch will be provided at 13:00 with the teaching element of the session starting at 13:30.

Tea & coffee will also be available.

No programming experience will be required or expected.

The session will be delivered by Kirste Whitaker and Anne Pajon. More information:

Event date: 
Friday, 13 January, 2017 - 00:00
Event location: 
The Glass Room, Betty & Gordon Moore Library
Event time: 

Open Research Newsletter sign-up

Please complete this form if you would like to receive our monthly Open Research e-newsletter.

The Office of Scholarly Communication sends this Newsletter to its subscribers in order to disseminate information relevant to open access, research data management, scholarly communication and open research topics. For details on how the personal information you enter here is used, please see our privacy policy. Please note that MailChimp uses click-tracking technology and may use your personal information according to its Terms and Conditions. Find out more at the MailChimp Privacy Policy.