Git

Einführung in Git, GitLab und CI/CD

PROMO-ANGEBOT

Beschreibung

Git ist ein verteiltes Versionskontrollsystem, das es Entwicklern ermöglicht, Änderungen an Code zu verfolgen, zusammenzuführen und zu verwalten. In diesem Kurs "Git - Einführung in Git, GitLab und CI/CD" lernen die Teilnehmer die Grundlagen von Git kennen, wie sie eine Git-Repository erstellen, Änderungen verfolgen und Konflikte lösen können. Darüber hinaus wird der Einsatz von GitLab, einer Plattform zur Zusammenarbeit und Verwaltung von Git-Repositories, sowie die Implementierung von Continuous Integration/Continuous Deployment (CI/CD) in die GitLab-Pipeline behandelt. Durch den Abschluss dieses Kurses werden die Teilnehmer in der Lage sein, Git effektiv zu nutzen und GitLab als eine vollständige DevOps-Plattform zu verstehen.

Inhalte des Seminars

  • Git
    • Einführung
    • Was ist Version Control?
    • Git installieren
    • Git Basics
    • Ein Repository anlegen
    • Ein bestehende Repository klonen
    • Änderungen an einem Repository vornehmen
    • Übersicht über den Commit-Verlauf
    • Aktionen Rückgängig machen
    • Arbeiten mit Remote-Repositories
    • Git Aliases
    • Tagging
    • Branches
    • Kurze Einführung
    • Arbeiten mit Branches
    • Abzweigen und Zusammenführen
    • Remote Branches
    • Rebase
    • Git in IDE’s
    • Visual Studio Code
    • PyCharm
  • GitLab
    • Einführung in GitLab
    • Namespaces
    • Mitglieder und Gruppen
    • Benutzer, Rollen und Rechte
    • SSH Key
    • Allgemeine Einstellungen
    • Arbeiten mit Projekten
    • Projekt erstellen
    • Projekte verwalten
    • Sichtbarkeit von Projekten
    • Projekte teilen
    • Access Tokens
    • Code Intelligence
    • Badges
    • Deploy Keys und Deploy Tokens
    • Arbeit planen und verfolgen
    • Labels
    • Issues, Tasks, Epics und Iterations
    • Milestones und Burndown Charts
    • Time Tracking
    • Roadmaps / Gantt Charts
  • CI / CD mit GitLab
    • Überblick: CI / CD / CD
    • Arbeiten mit Repositories
    • Merge Requests
    • Pipelines und Jobs
    • Variablen
    • Caching
    • .gitlab-ci.yml
    • Docker & Services
    • Auto DevOps
    • Testing
    • Runners

    Empfohlene Seminarvoraussetzungen

    Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil.

    Aktions-Details

    Dauer: 2 Tage

    Termin: 14.08.2025

    Standort: Köln oder Online

    Statt 1.190,00 €

    1.071,00 €

    (zzgl. 19% MwSt.)

    Sie sparen 10%!