Git und GitLab – 2-tägiger Online-Kurs

DauerinfoDer für eine Lernmaßnahme erforderliche Zeitaufwand (z. B. ein Monat bei einem Lernaufwand von 32 Stunden)
StudienbelastunginfoDer von einem Teilnehmenden erwartete Gesamtaufwand, der sich aus Unterrichtsstunden und Stunden für das Selbststudium für die gesamte Lernmaßnahme zusammensetzt.
Ausführung
Online
Startdatum und Ort

Git und GitLab – 2-tägiger Online-Kurs

Adding Value Consulting DE
Logo von Adding Value Consulting DE
Bewertung: starstarstarstarstar 9,8 Bildungsangebote von Adding Value Consulting DE haben eine durchschnittliche Bewertung von 9,8 (aus 27 Bewertungen)

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte
computer Online:
5. Okt 2026
computer Online:
10. Dez 2026
Beschreibung

Git und GitLab – 2-tägiger Online-Kurs

Eignen Sie sich in diesem praxisorientierten Kurs zu Git und GitLab die Grundlagen der modernen Versionskontrolle an. Diese Schulung richtet sich an Entwickler, DevOps-Experten und technische Teams und vermittelt Ihnen die praktischen Fähigkeiten, die Sie benötigen, um Quellcode zu verwalten, effizient zusammenzuarbeiten und die Softwareentwicklung mithilfe von zwei der branchenweit am häufigsten eingesetzten Tools zu optimieren.

Im Laufe des Kurses lernen Sie, wie Sie Git-Repositorys erstellen und verwalten, sicher mit Branches und Merges arbeiten, Merge-Konflikte lösen und mithilfe von Remote-Repositorys zusammenarbeiten. Außerdem sammeln Sie prakti…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: Software Entwicklung, Git & Github, Software-Architektur, Microsoft Sharepoint (Server) und Testen (Software).

Git und GitLab – 2-tägiger Online-Kurs

Eignen Sie sich in diesem praxisorientierten Kurs zu Git und GitLab die Grundlagen der modernen Versionskontrolle an. Diese Schulung richtet sich an Entwickler, DevOps-Experten und technische Teams und vermittelt Ihnen die praktischen Fähigkeiten, die Sie benötigen, um Quellcode zu verwalten, effizient zusammenzuarbeiten und die Softwareentwicklung mithilfe von zwei der branchenweit am häufigsten eingesetzten Tools zu optimieren.

Im Laufe des Kurses lernen Sie, wie Sie Git-Repositorys erstellen und verwalten, sicher mit Branches und Merges arbeiten, Merge-Konflikte lösen und mithilfe von Remote-Repositorys zusammenarbeiten. Außerdem sammeln Sie praktische Erfahrungen mit GitLab, unter anderem in den Bereichen Projektmanagement, Zusammenarbeit an Repositorys, Pull-Requests und Team-Workflows.

Am Ende des Kurses sind Sie in der Lage, die Best Practices von Git und GitLab in realen Entwicklungsumgebungen anzuwenden und so die Codequalität, die Zusammenarbeit und die Produktivität in Softwareprojekten zu verbessern

Hauptmerkmale

  • Kurs und Materialien auf Englisch
  • Einsteiger-Niveau
  • 2 Tage virtuelles Live-Training unter Anleitung eines Trainers (8 Stunden/Tag)
  • Live-Betreuung durch erfahrene Kursleiter
  • Szenariobasierte praktische Aufgaben
  • Spezielle Live-Laborumgebungen zur Anwendung der erworbenen Fähigkeiten
  • Digitale Kursressourcen
  • Über 30 empfohlene Lernstunden
  • Zertifikat inklusive

Lernziele

  • Grundlagen der Git-Versionskontrolle: Erlernen Sie die Grundlagen von Git und der verteilten Versionskontrolle. Entdecken Sie Repositorys, Commits, Staging und die Nachverfolgung von Änderungen und sammeln Sie dabei praktische Erfahrungen im sicheren Umgang mit Codeänderungen.
  • Verzweigung, Zusammenführung und Teamzusammenarbeit: Beherrschen Sie Git-Verzweigungs- und Zusammenführungstechniken zur Unterstützung der kollaborativen Entwicklung. Lernen Sie, Zusammenführungskonflikte zu lösen, Git Stash zu nutzen, Zweige zu verwalten und effektiv mit Remote-Repositorys zu arbeiten.
  • Grundlagen der Zusammenarbeit mit GitLab: Entdecken Sie, wie Sie GitLab für die teamorientierte Entwicklung nutzen können. Erstellen Sie Repositorys, verwalten Sie den Projektzugriff, arbeiten Sie über Merge-Anfragen zusammen, tragen Sie zu gemeinsamen Projekten bei und halten Sie Ihren Code synchronisiert.
  • Verwaltung von Projektverlauf und Änderungen: Entwickeln Sie die Fähigkeiten, übersichtliche und zuverlässige Repositorys zu pflegen. Lernen Sie, Releases zu taggen, Commits zu vergleichen, Änderungen mit „reset“, „revert“ und „restore“ rückgängig zu machen sowie den Projektverlauf anhand von Git-Best-Practices zu verwalten.

Zielgruppe

  • Softwareentwickler und Anwendungsprogrammierer
  • DevOps-Ingenieure und Plattformingenieure
  • Softwaretester und QA-Fachleute, die mit Entwicklungsteams zusammenarbeiten
  • Technische Leiter und Softwarearchitekten
  • IT-Fachleute, die in die Softwareentwicklung oder in DevOps-Rollen wechseln
  • Jeder, der die Git-Versionskontrolle und die Zusammenarbeit mit GitLab von Grund auf erlernen möchte

Voraussetzungen

  • Grundlegende Computerkenntnisse
  • Ein allgemeines Verständnis von Konzepten der Softwareentwicklung ist von Vorteil
  • Vertrautheit mit der Verwendung einer Befehlszeilenschnittstelle ist hilfreich, aber nicht erforderlich, da der Kurs Befehlszeilenkonzepte schrittweise einführt

Kursübersicht

Tag 1

Sitzung 1: ERSTE SCHRITTE

  • Was ist ein VCS?
  • Die verschiedenen Arten von VCS
  • Eine kurze Geschichte von Git
  • Git im Vergleich zu Subversion und anderen
  • Die drei Dateizustände
  • Der Arbeitsbaum, der Staging-Bereich und die Git-Datenbank
  • Der grundlegende Arbeitsablauf
  • Git installieren
  • Git-Konfiguration
  • Hilfe erhalten

Sitzung 2: GIT-GRUNDLAGEN

  • Was ist ein Repo?
  • Repos erstellen und klonen
  • Verfolgte vs. nicht verfolgte Dateien
  • Status prüfen
  • Neue und geänderte Dateien in den Staging-Bereich verschieben
  • Dateien und Verzeichnisse ignorieren
  • Änderungen anzeigen
  • Änderungen festschreiben (Commit)
  • Dateien entfernen
  • Dateien umbenennen
  • Commit-Verlauf anzeigen
  • Änderungen rückgängig machen
  • Remotes verwalten
  • Tags setzen

Tag 2

Sitzung 3: VERZWEIGUNGEN

  • Was ist Verzweigung?
  • Commit-Objekte
  • Zweige
  • Der Master-Zweig
  • Einen neuen Zweig erstellen
  • HEAD
  • Zwischen Zweigen wechseln
  • Divergierender Verlauf
  • Zusammenführen
  • Konflikte lösen
  • Einen Zweig löschen
  • Zweigverwaltung
  • Arbeitsabläufe
  • Remote-Zweige
  • Pushing
  • Zweige verfolgen
  • Pulling
  • Rebasing
  • Stashing

Sitzung 4: GITLAB

  • Was ist GitLab?
  • Einrichtung
  • Der GitLab-Workflow
  • Pull-Anfragen
  • Mit dem Upstream Schritt halten
  • Ein neues Repo erstellen
  • Mitarbeiter hinzufügen
  • Kostenlose und kostenpflichtige GitLab-Konten
  • Die Sichtbarkeit eines Repos ändern
  • Ein Repo löschen

FAQ

Wann findet der Kurs statt?

Der Großteil des Kurses findet als ganztägiger Online-Kurs von morgens bis nachmittags (MEZ) mit 8 Stunden pro Tag ohne Unterbrechung statt. Bitte kontaktieren Sie uns jedoch, um die endgültigen detaillierten Zeitpläne zu bestätigen.

Was ist Git?

Git ist ein verteiltes Versionskontrollsystem, mit dem Entwickler Codeänderungen nachverfolgen, mit Teammitgliedern zusammenarbeiten und eine vollständige Historie von Softwareprojekten pflegen können.

Was ist GitLab?

GitLab ist eine Plattform zur Verwaltung von Git-Repositories und zur Unterstützung moderner Softwareentwicklungs-Workflows. Sie ermöglicht es Teams, zusammenzuarbeiten, Issues zu verfolgen, CI/CD-Prozesse zu automatisieren und Code über den gesamten Entwicklungslebenszyklus hinweg zu verwalten.

Benötige ich Vorkenntnisse in Git oder GitLab?

Nein. Dieser Kurs richtet sich an Anfänger und beginnt mit den Grundlagen, bevor fortgeschrittenere Techniken der Zusammenarbeit behandelt werden.

Werde ich durch praktische Übungen lernen?

Ja. Der Kurs umfasst von Kursleitern geführte Demonstrationen, praktische Übungen und praxisnahe Aufgaben, die dir helfen, Git- und GitLab-Konzepte in realistischen Entwicklungsszenarien anzuwenden.

Brauche ich für diesen Kurs Erfahrung mit der Befehlszeile?

Nein. Grundkenntnisse sind hilfreich, aber der Kurs führt Schritt für Schritt in die Konzepte der Befehlszeile ein, sodass er auch für Anfänger geeignet ist.

Lerne ich, wie man Merge-Konflikte löst?

Ja. Du übst das Lösen von Merge-Konflikten, die Verwaltung von Branches und die Integration von Codeänderungen unter Anwendung bewährter Verfahren aus der Praxis.

Was kann ich nach Abschluss dieses Kurses tun?

Du gewinnst Sicherheit bei der kollaborativen Entwicklung mit Git und GitLab und erwirbst eine solide Grundlage für das weitere Lernen in Bereichen wie Python, DevOps, Shell-Skripting und CI/CD-Automatisierung.

Werden Sie über neue Bewertungen benachrichtigt
Es wurden noch keine Bewertungen geschrieben.
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.