Git

Seminarnummer: T-02
Dauer: 2 Tage
Kosten: 1.100 € zzgl. USt.
(Rabatte für Kolleg:innen)

Beschreibung

Git ist das bevorzugte Tool zur Versionskontrolle von Quellcode. Es punktet durch ein leichtgewichtigtes Branching-Modell und verteilte Repositories, wodurch eine Offline-Nutzung möglich ist.

Kompetenz in der Nutzung von Git ist ein wesentlicher Faktor in der Entwicklung komplexer Anwendungen.

In diesem Seminar lernen Sie Git anhand dessen vier Kernschichten kennen und verstehen nachhaltig dessen Funktionsweise.

Sie erhalten vorab ein Exemplar des Fachbuchs „Git: Dezentrale Versionsverwaltung im Team – Grundlagen und Workflows“ vom dpunkt.verlag.

Ziel

Teilnehmende verstehen die vier Schichten aus denen Git aufgebaut ist und sind sicher im Umgang mit Branches, Tags, Remotes und gängigen Workflows.

Wer sollte teilnehmen

Software-Entwickler:innen, die Git noch nicht verwendet oder nur grundlegende Befehle wie pull, commit und push genutzt haben – und Git von Grund auf und im vollen Potential erfahren möchten.

Inhalt

  1. Überblick
  2. Erste Schritte
  3. Schicht #1 – „Persistent Map“
    • Objekete
    • Hashes
  4. Schicht #2 – „Content Tracker“
    • der Index
    • Trees
    • Add
    • Status
    • Diff
  5. Schicht #3 – „Revision Control System“
    • Branches
    • Tags
    • Commits
    • Log
    • Checkout
    • Merge
    • Rebase
    • Cherry-Picking
    • Revision Naming
  6. Schicht #4 – „Distributed Revision Control System“
    • Remotes
    • Clone
    • Push
    • Fetch
    • Pull
  7. Konfiguration
  8. Git Flows
  9. Clients
  10. Servers
  11. Sonstige Themen
    • Stashing
    • Reset
    • Clean
    • Hooks

Leistungen

Folgende Leistungen sind im Preis je Teilnehmer:in enthalten:

  • Teilnahmegebühr
  • Vollverpflegung
  • elektronische Version aller Schulungsunterlagen (z.B. PDF der Folien, Zugang zu Source Code Repositories)
  • Fachbuch vorab
  • bis zu 60 Minuten Remote-Coaching durch den Trainer nach Abschluss des Trainings

Konditionen

Es gelten unsere AGB.