Git
Einführung in Git, GitLab und CI/CD
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. Dieses Seminar ist ein Angebot der PC-COLLEGE – Gruppe.
| Termine | Ort | Garantiert | Buchen |
|---|
Kurstyp: GIT
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
Ihr ITventive Trainings Team
mail: it-trainings@itventive.com
Telefon allgem.