Git und GitLab
Workshop

Git ist das Werkzeug, mit dem Entwicklerteams weltweit ihren Code verwalten. Im Alltag steckt der Teufel aber im Detail: Wann ist Rebase besser als Merge? Wie funktioniert ein sauberer Code-Review-Prozess? Und wie nutzt man GitLab als zentrale Plattform für Zusammenarbeit und Projektmanagement? Am ersten Tag lernen Sie Git von Grund auf: Sie richten ein Repository ein, arbeiten mit Commits, Branches und Merges und verbinden Ihr lokales Repository mit GitLab als Remote. Am zweiten Tag steht GitLab als Plattform im Mittelpunkt: Sie erstellen Merge Requests, konfigurieren Code Reviews mit Approva

Made in Germany ISO 27001 ISO 9001 DSGVO-konform DORA Compliant 24/7 Support
UDSVolkswagenLiebherrT-SystemsVendureecoConnextPortainerBITMARCKUelzener VersicherungenFJDDWTOCCReiner SCTCyrus IndustrialDGSIEMnanocosmosInheadenSplixSchwarzgruppeINHHadesHiOrg-Serverown3dTikfinityProgram51Buben & MädchenPrime InsightsTELTECElevantiqMoovitCFToolsStadt KölnVivavisAvemio

Workshop Übersicht

Dauer, Preis pro Teilnehmer und Organisation für Git und GitLab.

Vor Ort Optionen

  • Live-Online oder vor Ort beim Kunden

  • Firmenschulung: Inhalte, Dauer und Schwerpunkte anpassbar

  • Flexible Termine, ab 1 Teilnehmer

  • Deutsch; Englisch auf Anfrage

  • Vorkonfigurierte Cloud-Lernumgebung (auch vor Ort)

  • Offene Gruppen: max. 8 Personen

  • Teilnehmerpreis wie Online: 721,50 € × Tage, zzgl. MwSt.

  • Vor-Ort-Firmenschulung: individuelles Angebot (Anfahrt/Organisation nach Aufwand)

  • Kein veröffentlichter pauschaler Vor-Ort-Zuschlag

  • Kunde stellt Schulungsraum und Internet bereit

  • Offene Termine: 09:00–16:00 Uhr (MEZ/MESZ)

Curriculum

Tagesthemen und Inhalte im Überblick.

Tag 1: Git verstehen, einrichten und erste Repositories anlegen

  • Versionskontrolle und Git-Architektur
  • Git einrichten und erstes Repository anlegen
  • Commits, History und Änderungen navigieren
  • Branching und Merging Grundlagen
  • Remote Repositories und Zusammenarbeit
Tag 1

Tag 2: GitLab als Plattform für Zusammenarbeit, Code Reviews und Projektmanagement einsetzen

  • GitLab kennenlernen: Projekte, Gruppen und Authentifizierung
  • Merge Requests und Code Reviews
  • Protected Branches, Code Owners und Merge Trains
  • Issues, Boards und Milestones
  • Wiki, Snippets und GitLab als Wissensplattform
Tag 2

Tag 3: Fortgeschrittene Git-Techniken beherrschen und erste CI/CD-Pipeline bauen

  • Rebase, Cherry-Pick und Stashing
  • Git Troubleshooting: Reflog, Reset und Revert
  • Branching-Strategien: Git Flow, GitHub Flow und Trunk-Based Development
  • CI/CD-Kompakt: Erste Pipeline in GitLab
  • GitLab im Alltag: Tipps, Shortcuts und Produktivität
Tag 3

Workshop Ablauf

Veröffentlichtes Tagesraster. Die Themen stehen im Curriculum.

09:00–16:00 Uhr (MEZ/MESZ)

Offizielles Zeitfenster der offenen Termine.

Rahmen

09:00 – Vorstellungsrunde

Am ersten Tag: Dozent, Teilnehmer, Agenda und Ablauf des Workshops kennenlernen.

Tag 1

09:00 – Fragen & Antworten

An Folgetagen offene Fragen aus dem Vortag klären, bevor die Tagesthemen beginnen (in der Regel 09:00–09:30 oder 09:00–10:00).

Folgetage

Themenblöcke laut Curriculum

Theorie und Hands-on in den Blöcken vor und nach der Mittagspause. Die inhaltliche Agenda steht im Curriculum oben.

Themen

12:00–13:00 – Mittagspause

Gemeinsame Pause vor dem Nachmittag.

Pause

16:00–16:30 – Fragen & Antworten

Abschluss des Tages: Fragen, Austausch und Ausblick.

Abschluss

Voraussetzungen

Was Teilnehmer mitbringen sollten.

Arbeitsgerät

Eigenes Notebook (Linux, macOS oder Windows) mit der Möglichkeit, Software zu installieren. Gegen Aufpreis stellen wir Geräte bereit.

HardwareNotebook

Umgebung

Jeder Teilnehmer arbeitet in einer bereitgestellten Cloud-Lernumgebung. Eine lokale Installation der Schulungstools ist nicht erforderlich.

LabCloud

Vorkenntnisse

Grundlegende Linux-/Terminal-Kenntnisse sind hilfreich.

Vorkenntnisse

Weiterführende Workshops

Passende Folgeschulungen aus dem Katalog.