Schulungsübersicht
Grundlagen von Git
- Einführung in Git
- Git-Repositorys
- Änderungen im Repository erfassen
- Historie der Commits betrachten
- Rückgängigmachen von Aktionen
- Tagging
Branching in Git
- Branchen und Mergen
- Verwaltung von Branches
- Typische Workflows zum Arbeiten mit Branches
- Remote-Branches
- Rebasing
Git auf dem Server
- Verwendete Protokolle
- Installation von Git auf einem Server
- Erstellung eines SSH-Öffentlichen Schlüssels
- Konfiguration des Servers
- Öffentlicher Zugang zu Repositorys
- Genutzte Hosting-Dienste (z.B. GitHub)
- Arbeiten mit Remote-Repositorys
Verteilte Arbeitsweisen in Git
- Distributede Workflows im Team
- Beiträge zu einem Projekt leisten
- Eigenes Projekt pflegen und weiterentwickeln
Nützliche Git-Tools
- Auswahl spezifischer Versionsstände
- Interaktives Stagen von Änderungen
- Umschreiben der Commit-Historie
- Fehlerdiagnose mithilfe von Git (z.B. bisect)
- Nutzung von Submodule
- Kombination mehrerer Projekte via Subtree-Merging
Git individuell anpassen
- Konfiguration von Git-Einstellungen
- Definition spezifischer Eigenschaften für Dateien
- Einsatz von Git-Hooks zur Automatisierung
Voraussetzungen
Grundkenntnisse im Projektentwicklungsprozess werden vorausgesetzt.
Erfahrungsberichte (7)
Die Kombination aus Vorlesungen und praktischen Übungen.
Gabriel - Los Alamos National Laboratory
Kurs - Comprehensive Git
Maschinelle Übersetzung
Der Trainer war sehr wissbegierig in den Themen und konnte sie so erklären, dass jeder es verstehen konnte.
isaiah - Los Alamos National Laboratory
Kurs - Comprehensive Git
Maschinelle Übersetzung
Die Anweisungen waren klar und leicht zu verstehen.
John - Los Alamos National Laboratory
Kurs - Comprehensive Git
Maschinelle Übersetzung
Ausführliche Anweisungen und eine gute Vermischung der während der Übungen erworbenen Fähigkeiten.
Jose "Rudy" - Los Alamos National Laboratory
Kurs - Comprehensive Git
Maschinelle Übersetzung
Großartige Erfahrung!
Nicole - Los Alamos National Laboratory
Kurs - Comprehensive Git
Maschinelle Übersetzung
Der Trainer war sehr kenntnisreich und konnte alle Niveaus unterstützen. Er war freundlich und entspannt, ich kann seine Schulungen hoch empfehlen.
PABLO LUJAN - PABLO LUJAN
Kurs - Comprehensive Git
Maschinelle Übersetzung
Gründliches Wissen und falls Probleme auftraten, wurden diese schnell gelöst.
Ryan - Los Alamos National Laboratory
Kurs - Comprehensive Git
Maschinelle Übersetzung