In diesem zweitägigen Kurs lernen Sie die Versionsverwaltung mit Git kennen. Sie erstellen und klonen Repositories, verwalten Dateien und Änderungen und prüfen Status sowie Verlauf.
Sie arbeiten mit Branches, Merges, Merge-Konflikten und Rebase. Außerdem lernen Sie Team-Workflows wie Feature-Branches, Gitflow und Forking kennen.
Weitere Inhalte sind der Umgang mit Submodulen, das Rückgängigmachen von Änderungen sowie Grundlagen der kontinuierlichen Integration und Bereitstellung. Kenntnisse in der Softwareentwicklung werden vorausgesetzt.
| 19.4.27 - 20.4.27 19.4.27 - 20.4.27 1465 € | Online | Anfragen |
Price:
Einführung in Git
Versionsverwaltung im Vergleich
Git-Grundprinzipien
Git-Kommandozeile
Git-Objekte und Referenzen
Repository-Architektur
Repository Management
Repositories erstellen
Repositories klonen
Dateien hinzufügen
Dateien entfernen
Änderungen speichern
Git-Status überprüfen
Versionshistorie
Repository-Historie untersuchen
Commits analysieren
Logdaten verwenden
Git-Objekte überprüfen
Änderungen nachvollziehen
Branching und Merging
Branches erstellen
Entwicklungszweige verwalten
Branches zusammenführen
Merge-Konflikte beheben
Rebase
Git im Team
Zentralisierter Workflow
Feature Branch Workflow
Gitflow
Forking Workflow
Teamkonventionen
Monorepos und Multi-Repos
Submodules
Fehler korrigieren
Cherry-pick
Änderungen rückgängig machen
Fehlerhafte Commits korrigieren
Repository-Pflege
Best Practices
Integration und Weiterentwicklung
Git mit Visual Studio
Git mit Visual Studio Code
Continuous Integration
Continuous Delivery
Deployment-Workflows
Vorausgesetzt werden grundlegende Kenntnisse der Softwareentwicklung.
Vorherige Git-Erfahrung ist nicht zwingend erforderlich.
Ziel ist es, Git-Repositories selbstständig zu verwalten und Änderungen sicher über eine Versionshistorie nachzuvollziehen.
Nach Abschluss können die Teilnehmenden Commits erstellen, Branches verwenden, Änderungen zusammenführen und Konflikte lösen.
Darüber hinaus lernen sie, geeignete Git-Workflows für Teams auszuwählen und fehlerhafte Änderungen kontrolliert zurückzunehmen.
Softwareentwickler
Application Developers
Web Developers
Backend Developers
Frontend Developers
DevOps Engineers
IT Professionals mit Softwareentwicklungsaufgaben
Technische Teammitglieder in Entwicklungsprojekten
Der Kurs richtet sich an Entwickler aller Programmiersprachen, die ihre Quellcodeverwaltung mit Git professionalisieren möchten.
| 19.4.27 - 20.4.27 19.4.27 - 20.4.27 1465 € | Online | Anfragen |
Price: