FavouritesPrint

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
Code:
git2019
Hits:
263
Favoured:
0 Favoure
Price:
30.00 EUR pro Platz
Location:
EMBL Heidelberg
Group:
User
Level:
Beginners
Available seats:
20 of 20
Tutor:

Description

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:

  • how to maintain a history of changes with git and how to compare differences between versions
  • how to restore old versions of files
  • how to synchronize local versions with a remote repository 
  • how multiple developers can collaborate effectively on a project, and how to resolve conflicting changes
  • how to manage a project through the GitHub interface
  • how to choose the right license for a project 

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.


Category

Joomla templates by a4joomla