Kontakt aufnehmen

Schulungsübersicht

Einführung in Git und Azure DevOps

  • Übersicht über das Git-Versionskontrollsystem
  • Einführung in Azure DevOps und die Git-Integration
  • Einrichtung der Umgebung: Git, SourceTree, GitKraken und Azure DevOps

Grundlegende Git-Konzepte

  • Erstellen und Klonen von Repositorys
  • Grundlegende Git-Befehle: init, add, commit, push, pull
  • Branching-Konzepte und Strategien

Verwaltung von Branches und Merges

  • Bewährte Verfahren für das Branching in kollaborativen Projekten
  • Verwalten von Branches mit SourceTree und GitKraken
  • Übungen: Erstellen und Zusammenführen von Branches

Merge-Techniken und Konfliktlösung

  • Arten von Merges: Merge, Fast Forward Merge, Squash and Merge, Rebase and Merge
  • Konfliktlösungsstrategien und bewährte Methoden
  • Praxisübungen: Simulieren von Konflikten und deren Auflösung

Konsolenoperationen im Vergleich zu grafischen Clients

  • Ausführen von Git-Operationen über die Konsole
  • Verwalten von Repositorys mit SourceTree (Hauptübungen) und GitKraken (Demonstrationen)
  • Vor- und Nachteile der Nutzung grafischer Clients

Erweiterte Git-Techniken

  • Änderungen stagen, rückgängig machen (reverting), zurücksetzen (resetting) und entstagen
  • Cherry-picking von Commits und praktische Anwendungen
  • Sicheres Rückgängigmachen und Zurückrollen von Änderungen

Zusammenarbeit mit Azure DevOps und Git

  • Einrichten von Git-Repositorys in Azure Repos
  • Integration von Git mit Azure DevOps Pipelines
  • Verwalten von Berechtigungen und Zugriffssteuerung

Teamkollaboration und reale Szenarien

  • Branching-Strategien in großen Projekten
  • Umgang mit Konflikten in Teamumgebungen
  • Bewährte Methoden für die Versionskontrolle in DevOps-Arbeitsabläufen

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundkenntnisse in Versionskontrollkonzepten
  • Vertrautheit mit Softwareentwicklungspraktiken

Zielgruppe

  • Entwickler, die mit Versionskontrollsystemen arbeiten
  • DevOps-Ingenieure, die Code-Repositorys verwalten
  • Teams, die an Softwareprojekten unter Verwendung von Git und Azure DevOps zusammenarbeiten
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien