Introduction to Git and GitLab

Europe/Berlin
Online

Online

Description

Overview

The workshop provides a solid introduction into the practical usage of the version control system Git in combination with the collaboration platform GitLab.

The following topics will be covered in this workshop:
- Introduction to version control
- Initial Git Setup
- Basic Git workflow
- Feature branch workflow
- Working with the remote repository in GitLab
- Collaboration using GitLab Issues and GitLab Merge Requests

This is an introductory workshop. No special knowledge is required.

Registration

Please register using the register button below. You do not need to set up an Indico account to register. The registration opens about 2-3 weeks before the workshop.

The registration is preliminary to allow a fair distribution of the workshop seats across the Helmholtz centers. You will be notified regarding your registration status about one week before the workshop.

Organised by

Tobias Schlauch

  • Tuesday 14 March
    • 09:00 09:30
      Welcome and Introduction
    • 09:30 11:00
      Introduction to Version Control, Setting up Git, Creating a Repository 1h 30m
    • 11:00 12:00
      Tracking Changes, Exploring History 1h
    • 12:00 13:00
      Lunch Break 1h
    • 13:00 14:45
      Ignoring Things, Feature Branch Workflow 1h 45m
    • 14:45 15:00
      Wrap Up and Feedback
  • Wednesday 15 March
    • 09:00 09:30
      Welcome and Introduction
    • 09:30 11:00
      Introduction to GitLab, Remote Repositories with GitLab 1h 30m
    • 11:00 12:00
      GitLab Contribution Workflow: Issues and Merge Requests 1h
    • 12:00 13:00
      Lunch Break 1h
    • 13:00 14:45
      GitLab Contribution Workflow: Team Exercise 1h 45m
    • 14:45 15:00
      Wrap Up and Feedback