Schulungsübersicht

Einführung in Git und Azure DevOps

  • Überblick über das Versionskontrollsystem Git
  • Einführung in Azure DevOps und die Integration von Git
  • Einrichten der Umgebung: Git, SourceTree, GitKraken und Azure DevOps

Fundamentale Git-Konzepte

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

Verzweigungs- und Mergemanagement

  • Best Practices für Branching in kooperativen Projekten
  • Verwalten von Branches mit SourceTree und GitKraken
  • Übungen: Erstellen und Zusammenführen von Branches

Mergetechniken und Konfliktlösung

  • Verschiedene Mergetypen: Merge, Fast forward merge, Squash and merge, Rebase and merge
  • Konfliktlösungsstrategien und Best Practices
  • Praktische Übungen: Simulation von Konflikten und deren Lösung

Konsolen- vs. grafische Client-Betrieb

  • Durchführen von Git-Operationen über die Konsoleneingabe
  • Verwalten von Repositories mit SourceTree (Hauptübungen) und GitKraken (Demonstrationen)
  • Vorteile und Nachteile der Verwendung grafischer Clients

Fortgeschrittene Git-Techniken

  • Staging, Rückgängig machen, Zurücksetzen und Entstaging von Änderungen
  • Auswählen einzelner Commits (Cherry-picking) und praktische Anwendungen
  • Sichere Rückgängigmachung und Rollback von Änderungen

Arbeiten mit Azure DevOps und Git

  • Einrichten von Git-Repositories in Azure Repos
  • Integrieren von Git mit Azure DevOps-Pipelines
  • Verwalten von Berechtigungen und Zugriffskontrolle

Teamzusammenarbeit und realistische Szenarien

  • Branching-Strategien in großen Projekten
  • Konfliktlösung in Teamumgebungen
  • Best Practices für Versionskontrolle in DevOps-Arbeitsabläufen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundkenntnisse von Versionskontrollkonzepten
  • Bekanntschaft mit Softwareentwicklungspraktiken

Zielgruppe

  • Entwickler, die mit Versionskontrollesystemen arbeiten
  • DevOps-Ingenieure, die Code-Repositories verwalten
  • Teams, die bei Softwareprojekten mit Git und Azure DevOps zusammenarbeiten
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien