Zum Inhalt springen

Schulung

Versionskontrolle mit Git

Git ist das Standardwerkzeug zur verteilten Versionskontrolle und Grundlage moderner Zusammenarbeit in der Softwareentwicklung. Diese Schulung vermittelt einen sicheren Umgang mit Branching, Merging und Rebase sowie bewährte Workflows für die tägliche Arbeit im Team.

2 Tage Entwicklung
Alle Schulungen

Schulungsziel

In dieser Schulung erlernen Sie den Umgang mit Git als Werkzeug zur Versionsverwaltung von Dateien in der Softwareentwicklung.

Zielgruppe

Entwicklerinnen und Entwickler, Softwarearchitektinnen und -architekten und alle, die den Umgang mit Git erlernen möchten.

Erforderliche Vorkenntnisse

Umgang mit der Kommandozeile.

Themen

Die im Rahmen der Schulung behandelten Inhalte schließen ein:

  • Einführung (verteilte) Versionskontrolle

    • Unterschiede zu klassischen Versionskontrollsystem
  • Grundlagen

    • Repositories erzeugen
    • Änderungen committen, pushen
  • Struktur von Git-Repositories

  • Branching, Merging, Rebase

  • Fehlersuche mit git bisect

  • IDE-Integration

  • Branching-Strategien

    • git-flow, GitHub Flow und Trunk-Based Development
    • Pull/Merge Requests und Code Review
  • Best Practices

    • Nutzung von Git im Team
  • Tips & Tricks