Anmeldung zum Seminar
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
Dieser Kurs vermittelt die Grundlagen von Git und GitLab. Sie lernen, wie Sie Code versionieren, Änderungen verwalten und Pipelines für Continuous Integration und Deployment einrichten. Zudem erfahren Sie, wie Sie Git effizient in Ihre Entwicklungsumgebung integrieren.
- Einführung in Git und Versionskontrolle
- Was ist Version Control?
- Git installieren
- Git Basics
- Arbeiten mit Git-Repositories
- Ein Repository anlegen
- Ein bestehendes Repository klonen
- Änderungen an einem Repository vornehmen
- Übersicht über den Commit-Verlauf
- Aktionen rückgängig machen
- Git Branching und Tagging
- Einführung in Branches
- Arbeiten mit Branches
- Abzweigen und Zusammenführen von Branches
- Remote Branches verwalten
- Rebase verwenden
- Tagging von Versionen
- Remote-Repositories und Git-Alias
- Arbeiten mit Remote-Repositories
- Git Aliases erstellen und verwenden
- Git in Entwicklungsumgebungen (IDEs)
- Git in Visual Studio Code
- Git in PyCharm
- Einführung in GitLab und Benutzerverwaltung
- Einführung in GitLab
- Namespaces, Mitglieder und Gruppen
- Benutzer, Rollen und Rechte in GitLab
- SSH Key für GitLab einrichten
- Allgemeine Einstellungen
- GitLab Projekte und Verwaltung
- Projekt erstellen und verwalten
- Sichtbarkeit und Teilen von Projekten
- Access Tokens, Deploy Keys und Deploy Tokens einrichten
- Labels und Badges zur Organisation von Projekten
- Arbeit planen und verfolgen: Issues, Tasks, Epics, Iterations, Milestones, Burndown Charts
- Time Tracking und Roadmaps / Gantt Charts
- Continuous Integration / Continuous Deployment (CI/CD) mit GitLab
- Überblick über CI/CD-Prozesse
- Arbeiten mit Repositories und Merge Requests
- Pipelines und Jobs konfigurieren
- Variablen und Caching in Pipelines
- Erstellen und Anpassen der .gitlab-ci.yml
- Nutzung von Docker & Services
- Einführung in Auto DevOps
- Testing und Automatisierung in CI/CD
- Verwaltung von GitLab Runners