GitLab Education

GitLab with Git Basics Training

Overview

This class is designed to provide users with an introduction to GitLab. It starts with an overview of what GitLab is and of the GitLab web GUI. It then focuses on Git command line. The class includes live demonstrations of the use of GitLab as well as interactive sessions that allow users to experience it for themselves.

  • Delivery: This training can be delivered either remotely or on-site.
  • Class length: 4 hours broken into two sessions (usually not both on the same day)

Syllabus

Part 1: GitLab & GitLab Flow

A GitLab flow workshop helps your organization develop a good Git workflow. Will cover the following topics: Workshop setup, “What is Git & GitLab?”, GitLab UI walkthrough, including: Projects, Issues, Merge Requests, Pipelines, Settings, User & Admin Area, Typical GitLab Workflow & Workshop.

Part 2: Git Basics

A Git workshop covers fundamental Git concepts such as committing changes, branches, merge requests, merge conflicts, tags, cherry-picking, bisecting and rebasing.

Pre-training Resources

These resources act as prerequisites to the training and will help ensure you have a successful training session with the GitLab team.