Workshop: Version control

Master the essentials of version control with a hands-on introduction to git and GitHub. This workshop covers the basics, guiding you through practical demos, collaborative projects, and advanced features, ensuring you can manage code versions efficiently. Ideal for researchers, PhD students, and postdocs with some programming experience. 

The workshop takes place over two days: Monday, 11th November, 09:00-12:00, and Thursday, 14th November, 13:00-16:00.

Bildet kan inneholde: produkt, font, deling, sirkel, illustrasjon.

Registration deadline: 7. November

 

Register for the Workshop

Number of available seats: 16 (When full, additional participants will be placed on a waiting list)

Workshop Description

The workshop starts with a basic theoretical understanding of version control and its main components. Shortly after, participants start with a demo project going through the basic commands and establishing a practical understanding of git/GitHub. Next, participants develop a collaborative demo project in a single-branch context and they proceed to repeat the same in a multi-branch context. In the last steps, some more advanced features of Git/Github will be explored.

List of the learning outcomes

  • Basic terminology around version control using git and github

  • Establishing git-github connection
  • Version control operation using command line
  • Version control operations using Graphical user interfaces (RStudio and VSCode)
  • Single- and multi-branch version control developments
  • Resolving merge conflict
  • Keeping track of versions and moving back to history

Prerequisites

  • Familiarity with programming languages
  • Basic familiarity with command line operation and code editing platforms

Required material

  • A laptop with Git installed and a GitHub account
  • Visual Studio Code (VS Code) or RStudio installed on the machine

Target audience

PhD student, postdocs and researchers who are involved in data analysis and programming.

Duration of the workshop

2 x ? day with a potential ? day follow-up

First day: Monday 11. November at 09:00-12:00

Second day: Thursday 14. November at 13:00-16:00


Registration deadline: 7. November

Register for the Workshop

Number of available seats: 16 (When full, additional participants will be placed on a waiting list)

Published Oct. 11, 2024 1:47 PM - Last modified Nov. 13, 2024 1:21 PM