Git – Einführung in Git, GitHub und CI/CD
Die Git Einführung mit GitHub und CI/CD zeigt Ihnen, wie Sie Dateiversionen verwalten und gemeinsam an Softwareprojekten arbeiten. Sie lernen Git-Grundbegriffe, IDE-Integration, Branches, Merge-Konflikte und Pipelines für automatisierte Tests sowie die Bereitstellung von Software kennen.
Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB). Alle Preisangaben werden sorgfältig gepflegt. Preisirrtümer und technische Darstellungsfehler können jedoch nicht vollständig ausgeschlossen werden.
Kursdetails & Termine
Kursbeschreibung
Im GitHub-Seminar erfahren Sie, wie Sie mit GitHub CI/CD (Continuous Integration / Continuous Delivery / Continuous Deployment) effektiv Dateiversionen verwalten. Wir beginnen mit der Installation und den Grundbegriffen wie Branching, Merging und Tagging und passen uns Ihrem Wissensstand an.
Im Verlauf des Kurses behandeln wir auch komplexere Themen wie das Lösen von Merge-Konflikten und das Wiederherstellen früherer Versionen. Sie lernen, wie Sie Git in Ihre Entwicklungsumgebung (IDE) integrieren und Git in Ihrer täglichen Programmierarbeit effizient nutzen können.
Darüber hinaus erkunden wir die Möglichkeiten der Zusammenarbeit mit GitHub. Gemeinsam mit unserem Spezialisten arbeiten Sie an einem Softwareprojekt und richten Pipelines ein, die automatisierte Tests und die Bereitstellung positiv getesteter Software ermöglichen.
Seminarinhalte
Git
- Einführung
- Was ist Version Control?
- Git installieren
- Git Basics
- Ein Repository anlegen
- Ein bestehendes 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 IDEs
- Visual Studio Code
- PyCharm
GitHub
- Einführung in GitHub
- 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
- Deploy Keys und Deploy Tokens
- Arbeit planen und verfolgen
- Tags
- Issues, Tasks, Epics und Iterations
- Project Boards
CI / CD mit GitHub
- Überblick: CI / CD / CD
- Arbeiten mit Repositories
- Pull Requests
- Pipelines und Jobs
- Variablen
- Caching
- GitHub Actions
- GitHub Workflows
- Template
- Auto DevOps
- Testing
Zielgruppe
- Programmiereinsteiger
- Softwareentwickler
die mit GitHub an kollaborativen Software-Projekten arbeiten möchten.
Voraussetzungen
Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil.
Lernziele
Sie lernen, Dateiversionen mit Git zu verwalten, Git in Ihre IDE zu integrieren und Git effizient in der täglichen Programmierarbeit einzusetzen. Zudem arbeiten Sie mit GitHub an einem Softwareprojekt und richten Pipelines für automatisierte Tests sowie die Bereitstellung positiv getesteter Software ein.
Firmenseminar anfragen
Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.
Termine & Buchung
Terminfilter
Verfügbare Termine
Kursdetails & Termine
Termine & Buchung
Terminfilter
Verfügbare Termine
Kursbewertungen
Wir sind persönlich für Sie da
Nicht jeder Kurs passt sofort auf Anhieb. Wir helfen Ihnen dabei, aus Themen, Formaten und Anforderungen die passende Lösung zu finden – persönlich, praxisnah und mit Blick auf Ihren tatsächlichen Bedarf.
Nicole Mühlbauer

Planen Sie einen Kurs oder Seminar und möchten sich vorab informieren?
Alison Kreis

Haben Sie bereits einen Kurs gebucht und noch Fragen zum Ablauf vor Ort oder Online?
Anouk Mendoza

Haben Sie Fragen zu einer Raumvermietung oder unseren Räumlichkeiten vor Ort?
Fragen & Antworten
Hier beantworten wir die häufigsten Fragen zu unseren Kursen, Abläufen und Formaten. Sollten Sie weitere Fragen haben, unterstützen wir Sie gerne persönlich.
Git – Einführung in Git, GitHub und CI/CD im Überblick
Die Git Einführung mit GitHub und CI/CD ordnet Versionsverwaltung, kollaborative Entwicklung und automatisierte Abläufe in einem gemeinsamen Lernkontext ein. Sie lernen, Änderungen nachvollziehbar zu verwalten und Git in die tägliche Programmierarbeit zu integrieren.
Im Mittelpunkt steht das Zusammenspiel von Git-Repositories, Branches, Merging und Pull Requests mit GitHub. Darauf bauen Pipelines, Jobs, GitHub Actions und Workflows auf, mit denen automatisierte Tests und die Bereitstellung positiv getesteter Software behandelt werden.
Der Kurs richtet sich an Programmiereinsteiger und Softwareentwickler, die mit GitHub an kollaborativen Software-Projekten arbeiten möchten. Grundlegende Kenntnisse der objektorientierten Programmierung sind dabei von Vorteil; für eine weiterführende Einordnung bieten sich auch Kurse zu DevOps an.
Rezensionen
Es gibt noch keine Rezensionen.