Git Version Control

Beschreibung

Git ist das bevorzugte Tool für die Versionskontrolle von Quellcode. Es punktet mit einem leichtgewichtigen Branching-Modell und verteilten Repositories.

In diesem intensiven 2-tägigen Seminar lernen Sie Git von Grund auf kennen und verstehen die vier Kernschichten, die Git zu einem so mächtigen Werkzeug machen. Sie werden nicht nur die Grundbefehle beherrschen, sondern auch komplexe Workflows und Best Practices verstehen.

Der Kurs kombiniert theoretisches Verständnis mit praktischen Übungen und bereitet Sie darauf vor, Git professionell in Ihren Projekten einzusetzen.

Lernziele

Nach Abschluss dieses Kurses sind die Teilnehmer in der Lage:

  • Die vier Kernschichten von Git zu verstehen und zu nutzen
  • Sicher mit Branches, Tags und Remotes zu arbeiten
  • Gängige Git-Workflows in der Praxis anzuwenden
  • Komplexe Versionskontroll-Szenarien zu bewältigen
  • Git optimal für Ihre Entwicklungsumgebung zu konfigurieren
  • Effizient mit verteilten Teams zu arbeiten

Zielgruppe

Dieser Kurs richtet sich an:

  • Software-Entwickler, die Git noch nicht umfassend genutzt haben
  • Entwickler, die nur Grundbefehle wie pull, commit und push kennen
  • Teams, die das volle Potenzial von Git verstehen und nutzen möchten
  • Projektleiter, die Git-basierte Workflows implementieren wollen

Grundkenntnisse in der Software-Entwicklung werden vorausgesetzt. Erste Erfahrungen mit Versionskontrolle sind hilfreich, aber nicht zwingend erforderlich.

Seminarübersicht

  • Tag 1: Git Grundlagen und Kernkonzepte

    • Überblick und Einführung
    • Erste Schritte mit Git
    • Layer #1 – "Persistent Map"
      • Objects verstehen
      • Hash-Mechanismus
    • Layer #2 – "Content Tracker"
    • Layer #3 – "Revision Control System"
  • Tag 2: Erweiterte Konzepte und Workflows

    • Layer #4 – "Distributed Revision Control System"
    • Konfiguration und Anpassung
    • Git Flows und Branching-Strategien
    • Clients und Server-Setup
    • Zusätzliche Themen:
      • Stashing
      • Reset-Strategien
      • Git Hooks
    • Best Practices und Troubleshooting

Im Kurspreis enthalten:

  • Vollständige Verpflegung
  • Elektronische Kursmaterialien
  • Fachbuch zum Nachschlagen
  • Bis zu 60 Minuten Remote-Coaching nach dem Training

Seminarinformationen

Dauer:2 Tage
Einzelperson:1,090 €
Inhouse:3,580 €

Termine

Noch keine Termine bestätigt. Sprechen Sie uns gerne an.

Seminar anfragen
Codevibe - Professionelle Entwicklerschulungen