Version Control with Git & GitHub

Version Control with Git & GitHub

Start Date:
May 21, 2019
Finish date:
May 21, 2019
Booking deadline:
Last Revised:
Apr 10, 2019
0 Favoure
30.00 EUR pro Platz
EMBL Heidelberg
Available seats:
20 of 20


Do you struggle to keep track of the changing versions of your scripts/programs? Have you ever made changes to a file, only to wish shortly afterward that you could easily get back the old version? Do you want to learn how to harness the awesome features of GitHub for collaboration, issue tracking, software publication, etc?

This one-day course aims to teach good practice in version control, using git in conjunction with GitHub, github.com. Participants will learn:

The course will provide an introduction to git via three different interfaces: the command line, a graphical client, and GitHub. For EMBL members, this introductory course will be followed by an intermediate-level training in which you can learn more about managing a project with git and how to use some of the powerful features of the EMBL GitLab system for automated testing, deployment, and web publishing.


In association with emblr, the course will end with a session demonstrating how to take advantage of the features of git through the RStudion interface.


Technical Setup

Course participants are required to bring their own laptop. Further setup instructions will follow closer to the time.


Registration Info

Registration link: https://bio-it.embl.de/events/version-control-with-git-github/

The course is free for EMBL members, who should log in with their EMBL credentials before registering. EMBL-EBI members without a username and password for EMBL Heidelberg systems are very welcome and can contact Toby Hodges to request a place.

This de.NBI-affiliated course is open to external participants. The external participants will be charged with a course fee of 60 Euros (to cover the lunch and infrastructure related cost). The invoice details will be shared via email.


Future Courses , All Courses